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

Откуда:
Сообщений: 1907
как сохранить массив в одной ячейку таблицы?
14 фев 13, 15:28    [13926883]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
Glory
Member

Откуда:
Сообщений: 104751
redwhite90
как сохранить массив в одной ячейку таблицы?

В TSQL нет массивов
14 фев 13, 15:29    [13926892]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
Сид
Member

Откуда: Москва
Сообщений: 305
redwhite90
как сохранить массив в одной ячейку таблицы?

Например, в XML. Но это изначально криво, не логично и за такую реализацию надо расстреливать.
Создавайте подчинённые таблицы, и будет вам счастье!
14 фев 13, 16:03    [13927138]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
icprog
Member

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

https://www.sql.ru/faq/faq_topic.aspx?fid=130 - Вы об этом?
14 фев 13, 16:06    [13927168]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
Гость333
Member

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

Как вариант, сериализовать массив и записать его в поле varbinary(max). Всё зависит от того, что вам нужно делать в дальнейшем с этим массивом.
14 фев 13, 16:08    [13927176]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
sp99
Guest
А если как строку слов ?
26 фев 13, 16:09    [13983770]     Ответить | Цитировать Сообщить модератору
 Re: как сохранить массив в одной ячейку таблицы?  [new]
Crimean
Member

Откуда:
Сообщений: 13147
добавить таблиц + форины
таблицу хранить как таблицы
привязку сделать форинами
26 фев 13, 17:50    [13984507]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить