相关疑难解决方法(0)

SQL Case语句可以通过吗?

有没有办法在SQL中使CASE语句像C#中的case语句一样?我不想做的是下面的例子,但如果那是我唯一的选择,我想我会选择它.

例:

@NewValue =
   CASE
      WHEN @MyValue = '1' THEN CAST(@MyValue AS int)
      WHEN @MyValue = '2' THEN CAST(@MyValue AS int)
      ELSE NULL
   END
Run Code Online (Sandbox Code Playgroud)

编辑:

我正在使用SQL Server.

sql-server case-statement

11
推荐指数
2
解决办法
6241
查看次数

标签 统计

case-statement ×1

sql-server ×1