使用查詢語句我想問一下如何執行條件SQL
使用IF statement
,像下面的例子檢查..如果在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
@MuhammadHani_先生條件語句,存儲過程應該返回正確的價值?呃,它被宣佈爲輸出?帶輸出和輸出的2個參數先生? –