SQL将文本字段转换为其他文本

时间:2012-04-27 09:22:04

标签: sql sql-server-2008

我在表格中有一个由触发器填充的文本字段。然后处理此信息并将其发布到程序中,但该文本对程序无效,需要转换为有效的文本值。

实施例: 输入到该字段中的值可以是“Sterling”或“EUROS”,但这需要在其之前转换为“GBP”(如果值为“Sterling”)或“EUR”(如果值为“EUROS”)试图发布到程序。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

请检查以下

Select case <fieldname> when  'Sterling'  then 'GBP' when 'EUROS' then 'EUR' end
from <tableName>