我有一个带有性别(0,1)的BIT列,并希望在结果视图中用“man”和“woman”替换0和1。我可以在视图中使用某些系统功能执行此操作,或者我必须编写自己的功能来执行此操作吗?
答案 0 :(得分:3)
您可以使用如下的CASE语句。考虑一下你要做的事情 - 或许最好返回0和1,但转换为UI中的正确文本......这就是我要做的事情。
SELECT CASE Gender WHEN 0 THEN 'Man' WHEN 1 THEN 'Woman' END AS Gender
FROM YourTableOrView