Ответ 1
Без подробностей, здесь простой пример:
UPDATE YourTable
SET YourColumn = YourColumn + 'Appended Data'
Я уверен, что могу понять что-то с помощью replace
и т.д., но просто интересно, есть ли что-то там, что позволяет просто добавлять данные в столбец, а не как работает общая функция Insert
?
Ну, я думаю, я могу сделать INSERT INTO TABLE (NAME) SELECT Name + @Name
правильно?
Без подробностей, здесь простой пример:
UPDATE YourTable
SET YourColumn = YourColumn + 'Appended Data'
Не уверен, что именно вы спрашиваете, но вот пример с таблицей с именами с двумя столбцами: id - int, name - nvarchar (max):
update Names
set name = name + ' a string to append'
where id = 2
UPDATE YourTable
SET YourColumn += 'Appended Data'
Я не уверен, что именно вы пытаетесь сделать, но ниже показано, как использовать конкатенацию строк для добавления "newValue" при выполнении определенного условия:
UPDATE [nameOfTable] SET [columnName] + = "newValue", где [id] = [значение]