RishabhShrivastava Ответов: 1

Как вставить несколько значений(например, массив)в один столбец в SQL server


я хочу, чтобы хранить несколько значений в SQL сервере, я делал это в Oracel но это в SQL сервере я в состоянии сделать это, пожалуйста, предложите некоторые aleternate

Что я уже пробовал:

я уже устала, используя заявить, но это уже не значение магазин

1 Ответов

Рейтинг:
5

OriginalGriff

Вы не можете хранить массив в одной ячейке, и было бы плохой идеей попробовать - вы можете сделать это, преобразовав каждый элемент массива в строку и объединив их, чтобы сформировать данные CSV, но это кошмар для работы позже.

Если вы пытаетесь сохранить массив в несколько строк, это совсем не так уж плохо: преобразуйте свой массив в DataTable и используйте SqlBulkCopy.Метод WriteToServer (DataRow[]) (System.Data.SqlClient)[^]