Как видите, я новичок здесь. Также новый для SQL Сервер. Я использую SSMS уже две недели. Так что я учусь и каждый день у меня возникают новые проблемы. Эта проблема, кажется, не большая; Тем не менее, я не могу справиться с этим.
У меня есть строка:
' texttype;commment|texttype2;comment2'
, которую я должен разделить и вставить в комментарии столбца, как новую вставку в существующий столбец таблицы. Я уже использовал SPLIT
функцию, которая производит это в #temptable
:
items
--------
texttype;commment
texttype2;comment2
Затем я использовал substring и charindex, чтобы получить это в # temptable2:
types | commentary
---------------------+------------
texttype | commment
texttype2 | comment2
Мне нужно вставьте этот комментарий и comment2 в указанную c существующую таблицу из этого # temptable2
И вот мой вопрос: как это сделать? Какой тип регистрации использовать? из c таблица назначения имеет более двух столбцов. Не знаю, как определить эту вставку / соединение из # temptable2
Таблица назначения выглядит примерно так:
ID | ID_Jobs | Column for comments | Column for types | A few more columns
Надеюсь, у меня все ясно.
Спасибо за любые помощь