Проверить есть ли значение в таблице |
Previous Top Next |
Code: |
--©Drkb v.3(2007): www.drkb.ru
If Exists (Select * From MyTable Where Field1=1) Begin Update MyTable Set Field2=666 Where Field1=1 End Else Begin Insert into MyTable (Field1, Field2) Values (1, 666) End |
Соответственно отсутствие значения проверяется:
Code: |
--©Drkb v.3(2007): www.drkb.ru
If not Exists (Select * From MyTable Where Field1=1) Begin Insert into MyTable (Field1, Field2) Values (1, 666) End Else Begin Update MyTable Set Field2=666 Where Field1=1 End |
©Drkb::02808
Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)