|
|
1
3
上面的示例将在SQL Server 2005中工作,其中val是一个文本字段,您正在更新整个值。如果只替换字段的一部分,则在单独的语句中使用UPDATETEXT。 如果可以更新模式,一个更好的解决方案是使用VARCHAR(MAX)或NVARCHAR(MAX)列。UPDATETEXT命令已在SQL Server的未来版本中标记为不推荐使用。如果使用这些数据类型,则可以使用UPDATE语句中的column_name.WRITE替换部分值。 |
|
|
2
0
也许这个例子不现实,但你能不能把它简单化为:
|
|
John Beasley · 更新一定数量记录的连续日期 1 年前 |
|
OcMaRUS · PostgreSQL:意外更新数据库中的所有记录 2 年前 |
|
|
Community wiki · 这个MySQL语句出了什么问题? 3 年前 |
|
|
Andrew · 如何根据字母排序顺序设置int值 8 年前 |
|
|
BCH · 从Select更新-语法和概念检查(mySQL) 8 年前 |