我要求做一些我认为应该足够简单的事情,但我找不到合适的答案。如何在SQL Server 2008 R2中使用复选标记作为列别名?
我尝试使用Char(251)
将其设置为某个值,并尝试将该值指定为列别名,但对该值没有任何乐趣。
我尝试使用Char(251)
(我知道这更像是一个平方根标记,但如果有一个标记,则不确定ascii值。我相信这是一个unicode价值?)直接但又没有快乐。这应该很简单,但我根本找不到它。
感谢。
答案 0 :(得分:1)
您无法在SQL Server(或任何其他SQL数据库)中将表达式用作标识符。但是,您可以在标识符中使用Unicode字符,因此只需复制并粘贴所需的字符:
select 'yes' as "☑︎";
甚至
select 'blah' as "";
话虽如此,你不应该这样做 - 演示不是数据库引擎的任务;它应该在客户端应用程序中实现。