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

Откуда:
Сообщений: 43
Здравствуйте. Есть запрос, который возвращает набор данных (дни рождения сотрудников).
SELECT Birth From Customers
Как можно сохранить эти данные в переменную c типом
varchar 
Самое очевидное по моему это использовать курсор и в каждой его итерации делать конкатенацию строк. Но может быть в сиквеле есть какой-то более элегантный прием?
20 дек 09, 13:40    [8092166]     Ответить | Цитировать Сообщить модератору
 Re: Набор данных в виде строки  [new]
Думающий
Member

Откуда: Месный
Сообщений: 963
declare @var as varchar(8000) 

set @var=''
SELECT @var=@var + convert(char(10),Birth,112) From Customers
20 дек 09, 13:46    [8092183]     Ответить | Цитировать Сообщить модератору
 Re: Набор данных в виде строки  [new]
ClearSky
Member

Откуда:
Сообщений: 43
Думающий,

Большое спасибо.
20 дек 09, 14:03    [8092225]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить