Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Дата в названиии столбца  [new]
Lexx_SQL
Member

Откуда:
Сообщений: 566
Добрый день!

Вопрос возможно наипростейший....как в наименовании столбца включить текущую дату.
Select CONVERT(date,Getdate(),104) as [??]
25 сен 15, 13:42    [18194779]     Ответить | Цитировать Сообщить модератору
 Re: Дата в названиии столбца  [new]
iap
Member

Откуда: Москва
Сообщений: 47001
Lexx_SQL
Добрый день!

Вопрос возможно наипростейший....как в наименовании столбца включить текущую дату.
Select CONVERT(date,Getdate(),104) as [??]
Никак. Только в динамическом запросе.
25 сен 15, 13:43    [18194789]     Ответить | Цитировать Сообщить модератору
 Re: Дата в названиии столбца  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Lexx_SQL,

еретический вопрос на самом деле. На сервере баз данных всё должно быть детерминировано. Формируйте запрос клиентом и там называйте колонки как хотите.
25 сен 15, 13:45    [18194805]     Ответить | Цитировать Сообщить модератору
 Re: Дата в названиии столбца  [new]
Макбет
Member

Откуда:
Сообщений: 72
Lexx_SQL,

Lexx_SQL,

declare @sql varchar(max)
set @sql = '... as [' + convert(varchar, getdate(),112) + '] ...'
exec(@sql)
25 сен 15, 14:06    [18194952]     Ответить | Цитировать Сообщить модератору
 Re: Дата в названиии столбца  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31439
Lexx_SQL
Вопрос возможно наипростейший....как в наименовании столбца включить текущую дату.
Интересно, а в C# это легко сделать? Что бы имя метода класса, или имя класса в нэймспейсе были как текущая дата?
25 сен 15, 14:35    [18195119]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить