我可以在SQL

时间:2015-09-22 19:20:13

标签: c# sql .net tsql

我正在开发一个Web应用程序的问题。这包含带有sql脚本的标准列表视图,用于返回绑定到listview的数据。我已将一个字符串附加到其中一列的末尾,如此;

CASE WHEN COLUMN1 DATE > 10/19/15 THEN COLUMN1 + 'NEW' ELSE COLUMN1.

是否可以更改' NEW'的颜色。例如,通过将样式或html传递到网页,它在SQL页面上显示的字符串。

我问这个,因为有很多原因我不能使用c#或JS ......

有没有人在T-SQL中做过类似的事情?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以将文本的旧长度存储在单独的列中,然后使用此信息将文本分成两部分并使用不同的颜色显示它们。

这样做的好处是,您可以保持文本纯净,即没有任何格式或分隔符。您在数据库端也没有任何格式化逻辑。