【发布时间】:2010-05-18 09:23:46
【问题描述】:
我可以在查询中使用EXISTS 分配一个值吗?目前它给我错误'='附近的语法不正确。但是当我使用这个查询时,它只会按预期运行。
IF EXISTS (SELECT @PK_LOGIN_ID=PK_LOGIN_ID FROM dbo.M_LOGIN
WHERE LOGIN_NAME=@LOGIN_NAME AND PASSWORD=@PASSWORD AND FK_ROLE_ID=@FK_ROLE_ID)
RETURN @PK_LOGIN_ID
ELSE
RETURN 0
【问题讨论】:
-
那么,如果(!)上面的工作,什么不?什么样的作业不起作用?
标签: database sql-server-2005 tsql sql