【发布时间】:2014-02-09 14:05:38
【问题描述】:
我需要通过 SQL 中的 case 语句传递一个 varchar。当前数据是一个整数,但我想显示文本。
CASE b.religious_belief
WHEN 01 THEN 'none'
WHEN 05 THEN 'roman catholic'
ELSE 0
END
我不断收到错误
将 varchar 值“none”转换为数据类型 int 时转换失败。
【问题讨论】:
-
你能发布你的整个 SQL 语句吗?