试图在 TSQL 的 if exists 子句中分配一个变量
DECLARE @myvar int
IF EXISTS (SELECT @myvar = theTable.varIWant..... )
我认为这会起作用,但显然不是?或者也许(更有可能)我做错了。
最佳答案
而不是做IF EXISTS
,你可以这样做
DECLARE @myvar int
SELECT @myvar = theTable.varIWant.....;
IF @myvar IS NULL
BEGIN...
关于sql - 在 IF EXISTS 子句中分配变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8598740/