求助update语句的问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:52:56
所有的ID前面都有个 - 号 我想去掉这个- 号 该怎么 update 呢

update table set id=substr(id,2,length(id))

看准id的长度,如果id都是三位的话,length(id)就添3,类推

update [表名] set ID=right(ID,length(ID)-1)

最简单的应该这样
update table set id=replace(id,'-','');

只要是字符串的东西,就没有做不到的效果。
最简单的应该这样
update table set id=replace(id,'-','');
我同意这中做法。不过REPLACE这个函数,好象不在SQL的语句里