2015-08-16 2 views
0

У меня есть требование сделать что-то, что, по моему мнению, должно быть достаточно простым, но я не нахожу правильный ответ. Как использовать галочку как псевдоним столбца в SQL Server 2008 R2?Используйте галочку как псевдоним столбца в SQL Server 2008 R2

Я попытался использовать Char(251), установив его в значение и пытаясь присвоить значение в качестве псевдонима столбца, но без радости от этого.

Я пробовал использовать Char(251) (и я знаю, что это больше квадратный корень, но не уверен в значении ascii, если он есть. Я считаю, что это значение в формате Юникода?), Но опять же без радости. Это должно быть просто, но я просто не нахожу его.

Спасибо.

+0

Вам следует подумать о том, чтобы сделать этот тип настройки в конце вашего приложения, а это гораздо более гибко, чем в DB. – Rahul

ответ

1

Вы не можете использовать выражения как идентификаторы в SQL Server (или любую другую базу данных SQL, если на то пошло). Вы можете, однако, использовать символы Unicode в идентификаторах, так просто скопировать и вставить нужный символ:

select 'yes' as "☑︎"; 

или даже

select 'blah' as ""; 

Сказав, что вы не должны делать все, что - презентация не является задачей для механизма базы данных; он должен быть реализован в клиентском приложении.

+0

Да, вы можете использовать выражение как Идентификаторы, но для этого вам нужно будет использовать динамический sql. –

+0

Я полностью согласен с вами в презентации, но я нахожусь в тяжелом временном хрусте, и они продолжают менять требования в последний момент. Этот путь казался мне быстрее для этого изменения. Благодарю. – DadTo2

Смежные вопросы