Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / преобразование всего в строку / 6 сообщений из 6, страница 1 из 1
26.03.2007, 16:28
    #34416177
pixie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
Всем привет
Допустим есть такая таблица
T
a b
--------
1 2
3 4
2 0

Можно ли как-нибудь одним запросом вернуть ее содержимое в виде единственной строки, т.е.
примерно так (1~2)~(3~4)~(2~0) ?
...
Рейтинг: 0 / 0
26.03.2007, 16:35
    #34416211
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
См. функцию list
...
Рейтинг: 0 / 0
26.03.2007, 16:59
    #34416312
pixie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
list ? что то я не вижу такой в документации по transact sql ...
...
Рейтинг: 0 / 0
26.03.2007, 17:32
    #34416422
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
pixie wrote:

> list ? что то я не вижу такой в документации по transact sql ...

А ты смотри в документацию по WatcomSQL .
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
26.03.2007, 17:47
    #34416478
pixie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
В Microsoft SQL Server вполне работает вот это:

declare @result varchar(250)

select @result=isnull(@result, '')+
'('+convert(varchar,a)+'~'+convert(varchar,b)+')~' from T

select left(@result, len(@result)-1)

т.е. возвращает
(1~2)~(3~4)~(2~0)



а в ASE то же самое возвращает
(1~2)

и как с этим быть ? :)
...
Рейтинг: 0 / 0
26.03.2007, 19:06
    #34416632
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
преобразование всего в строку
Вот тут обсуждалось похожее в ASE.
http://www.sql.ru/forum/actualthread.aspx?tid=312964
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / преобразование всего в строку / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]