我想问一下如何使用IF statement
in执行条件检查SQL
,例如下面的示例..
if (select* from table where id = @id) = 1 --if this returns a value
insert statement
else
update statement
go
或类似使用存储过程的东西......
if (exec SP_something 2012, 1) = 0
insert statement
else
update stement
或者也许通过在 sql 语句中使用 UDF,比如......
if (select dbo.udfSomething(1,1,2012)) = 0
insert statement
else
update statement
go