wk_yanxiu 发表于 2007-08-02 19:26

请教大家一个数据库的问题!!

我想在数据库的所有记录的身份证前加五位数字,如何加
表名table1,身份证字段名为sfz(字符型),加五位数为11111
我执行 update table1 set sfz="11111"+sfz,实现不了,大家帮一下忙,好吗?

大梦 发表于 2007-08-02 20:02

update table1 set sfz="11111"||sfz

liaosnet 发表于 2007-08-03 08:58

原帖由 大梦 于 2007-8-2 20:02 发表 http://bbs.chinaunix.net/images/common/back.gif
update table1 set sfz="11111"||sfz

就是這個~~~

zhan_yl 发表于 2007-08-03 17:38

可以试试:
update customer set fname=lpad(fname,20,'11111')
update table1 set sfz=lpad(sfz,20,'11111')
页: [1]
查看完整版本: 请教大家一个数据库的问题!!