请问SQL批量修改数据库语句
请教SQL批量修改数据库语句批量修改数据库语句:比如:“2013-11-25 15:41:14:335”把最后一个“:”改为“.”不知
请教SQL批量修改数据库语句
批量修改数据库语句:
比如:“2013-11-25 15:41:14:335”
把最后一个“:”改为“.”
不知道SQL语句怎么写?急用
[解决办法]
select stuff('2013-11-25 15:41:14:335',20,1,',')
------------------------
2013-11-25 15:41:14,335
(1 行受影响)
update a set 字段=stuff(字段,20,1,',') from 表 a
[解决办法]UPDATE 表 set 字段=convert(datetime,stuff(convert(varchar(50),字段,121),20,1,'.'))
[解决办法]可以这样试试:
update 表
set CreateTime = reverse(stuff(REVERSE(CreateTime),charindex(':',REVERSE(CreateTime)),1,'.'))
[解决办法]update tb
set createtime=REPLACE(SUBSTRING(REVERSE(createtime),PATINDEX('%:%',REVERSE(createtime))-1,1),':','.')