日期:2014-05-17 浏览次数:20753 次
update 你的表
set 要替换的字段 = left(要替换的字段,CHAR_LENGTH(要替换的字段)-1)
create table tb(col varchar(10))
insert into tb
select '2010-10-' union all
select '2010-5-' union all
select '2010-9-' union all
select '2010-5-8'
update tb set col=left(col,len(col)-1)
where right(col,1)='-'
select * from tb
--结果
col
----------
2010-10
2010-5
2010-9
2010-5-8
(4 行受影响)
drop table tb