Добавить к столбцу-строке, не читая его из базы данных - PullRequest
1 голос
/ 01 марта 2011

как можно добавить столбец (строку типа) без чтения всего значения из базы данных.

Допустим, столбец с именем «mycol» содержит строку «TESTtestTEST», и теперь я хочуДОБАВИТЬ к этой строке значение 'abc', чтобы в столбце mycol хранилось 'TESTtestTESTabc'.

Как я могу это сделать?

Большое спасибо за помощь!

Ответы [ 2 ]

1 голос
/ 01 марта 2011

Помимо того, что вы используете EF в качестве DataLayer, разве эта задача не будет выполнена с помощью оператора UPDATE?Если это так, вы можете выполнить команду remote / store в текстовом данных, чтобы либо вызвать хранимую процедуру (хорошо), либо напрямую передать SQL (не очень хорошо).

0 голосов
/ 01 марта 2011

В MySQL я бы сделал: ОБНОВЛЕНИЕ my_table SET mycol = CONCAT (mycol, 'abc') WHERE ID = 1;

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