I would like to ask how to perform condition checking using IF statement in SQL, something like the below examples ..
if (select* from table where id = @id) = 1 --if this returns a value
insert statement
else
update statement
go
or something similar like using a stored procedure…
if (exec SP_something 2012, 1) = 0
insert statement
else
update stement
or maybe by using a UDF in the sql statement like…
if (select dbo.udfSomething(1,1,2012)) = 0
insert statement
else
update statement
go
(1) Using a statement block
(2) Calling stored procedures.
More Examples:
MSDN 1
MSDN 2