sql怎么批量替换字段里的日期字符串拜托了各位 谢谢

table表名 Fields (字段1) 2010-01-01 08:00:00:00 2010-01-01 12:00:00:00 2010-01-01 08:01:00:00 对于上面的表,我想把字段1数据有2010-01-01的日期替换成2011-02-28,后面的时间要保持不变.请问这SQL语句如何实现?请高手指点,谢谢.

update table set fields=dateadd(day,28,fields)
温馨提示:内容为网友见解,仅供参考
无其他回答

sql怎么批量替换字段里的字符串的?
方法一:varchar和nvarchar类型是支持replace,所以如果你的text不超过8000可以先转换成前面两种类型再使用replace 替换 text ntext 数据类型字段的语句 。update 表名 set 字段名=replace(cast(与前面一样的字段名 as varchar(8000)) ,'原本内容','想要替换成什么')方法二:update [表名] set 字段名 =...

sql中如何批量替换字段里的字符串?
'cccc')where字段名like'aaa*bbb'\\x0d\\x0a\\x0d\\x0a当然,这个模糊查询是access里的,如果是sqlserver或oracle等,那个*是要替换成%的\\x0d\\x0a\\x0d\\x0a---补充---\\x0d\\x0a按你说的意思\\x0d\\x0aaccess:\\x0d\\x0aupdate表名set字段名='A'where字段名like'aaa*bbb'\\x0d\\x0a...

sql怎么批量替换字段里的有不同字符的字符串的?
update table set fields = bbb where fields like 'aaaa___bbb'(3个短下划线)

...用sql语句执行一张表中某字段进行修改 拜托了各位大神帮忙解答_百度...
使用 REPLACE替换乱?和。为为空再去空你试试.

...段想修改数据库中的数据(带参数)拜托了各位 谢谢
你都没有执行怎么能修改成功呢.在 cmd1.Parameters.Add("@name",SqlDbType.NVarChar).Value = textBox1.Text;后面加上 cmd.ExecuteNonQuery();返回int型大于1就修改成功了。

mssql 批量替换字段SQL语句
use sd201n_20008;update detailbillflow set caculateflag = 0;

SQL2005 批量替换 RePlace 使用通配符的问题
update tableA set fieldA= RePlace(fieldA ,'ak0','') 直接这样就行了,它会把字段里面所有的ak0 换成‘’

跪求sql高手进!!拼接sql语句时,遇到变量含有特殊字符串时怎么办?
SELECT * FROM T WHERE F LIKE '1!_1!_%' escape '!';我只是举例告诉你特殊字符该如何转义。escape '!' 表示用!转义

MSSQL字段数字为N如何整个字段全部减去1000拜托了各位 谢谢_百度...
update table set N=N-1000;

在sql server2000中,如何把整型字段转换成字符串型字段?
如果只是输出时转换的话,可以用CAST 或 CONVERT函数来转换,如:SELECT CAST(整形字段 AS nvarchar(20))或 SELECT CONVERT(nvarchar(20), 整形字段)如果是要将字段类型改为字符串的话,可以用语句,也可以直接在设计器里改,用语句的话,用:ALTER TABLE 表名 ALTER COLUMN 整形字段 nvarchar(20)...

相似回答