0 голосов
спросил от в категории SQLServer
В принципе, вы делаете неправильную вещь.
Не храните CSV-данные в одном столбце, это становится кошмаром для работы, частично потому, что обработка строки SQL is ... um ... poor * , но главным образом потому, что это неправильный способ сделать это.
Когда вы храните CSV-данные, вы не позволяете SQL делать то, что он делает лучше всего: понимание и манипулирование отношениями между данными - все, что вы получаете, - это небольшое количество «легкой вставки» в коде языка презентации.
Вместо этого создайте отдельную таблицу для хранения каждого элемента CSV отдельно, с внешним ключом обратно в исходную строку таблицы. Таким образом, вставьте, удалите, выполните поиск; все они становятся цельной загрузкой проще, а исходные операции INSERT, UPDATE и SELECT становятся немного более сложными.


* Он сказал, вежливо

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...