附加到列字符串而不从数据库中读取它

时间:2011-03-01 15:12:22

标签: c# entity-framework entity-framework-4

如何在不从数据库中读取整个值的情况下附加到列(类型字符串)。

假设名为“mycol”的列包含字符串'TESTtestTEST',现在我想在此字符串中附加值'abc',因此'TESTtestTESTabc'存储在mycol列中。

我该怎么做?

非常感谢你的帮助!

2 个答案:

答案 0 :(得分:1)

除了您使用EF作为DataLayer这一事实之外,不会使用UPDATE语句完成此任务吗?如果是这样,你可以在datacontext上执行remote / store命令来调用存储过程(好)或直接传递SQL(不太好)。

答案 1 :(得分:0)

在MySQL中我会这样做: UPDATE my_table SET mycol = CONCAT(mycol,'abc')WHERE ID = 1;