【发布时间】:2012-11-27 10:55:30
【问题描述】:
我有以下@temp 表:
------------------------------------
|Condition_ID Operator Order |
| 1 == 1 |
| 2 <> 3 |
| 3 == 2 |
------------------------------------
我想实现一个 SELECT CASE,它会根据 Operator 输出特定的消息
但是这会引发Incorrect syntax near the keyword 'PRINT'. 错误。
SELECT CASE
WHEN Operator LIKE '=='
THEN PRINT 'EQUALS'
WHEN Operator LIKE '<>'
THEN PRINT 'NOT EQUALS'
END AS Operator
FROM @temp
我做错了什么?
【问题讨论】:
标签: sql tsql select-case