Cn.modao 发表于 2007 年 5 月 9 日 10:20:33

XH字段是主键!!!

颜冰 发表于 2007 年 5 月 9 日 10:25:48

要看你要换的内容是什么了
SELECT REPLACE('ABCD','A','B')
上面的意思是是把ABCD中的A换成B

Cn.modao 发表于 2007 年 5 月 9 日 10:26:08

原帖由 颜冰 于 2007-5-9 10:25 发表 http://www.jgwy.net/bbs/images/common/back.gif
要看你要换的内容是什么了
SELECT REPLACE('ABCD','A','B')
上面的意思是是把ABCD中的A换成B
换数字

颜冰 发表于 2007 年 5 月 9 日 10:27:24

根据你要替换的内容不同
写不用的语句

颜冰 发表于 2007 年 5 月 9 日 10:28:06

把要换的具体内容 说下
我给你想个办法

Cn.modao 发表于 2007 年 5 月 9 日 10:29:27

原帖由 颜冰 于 2007-5-9 10:27 发表 http://www.jgwy.net/bbs/images/common/back.gif
根据你要替换的内容不同
写不用的语句
我要替换
PD_XSHPXM这个表
XH这个字段!
XH是数字!!
要把所有305037替换为307503
XH是主键!
而且其他表有引用XH这个主键!
上面的语法有提示影响了多少行!
但是查看还是没有变!

Cn.modao 发表于 2007 年 5 月 9 日 10:30:04

待替换表:        PD_XSHPXM         字段:        XH
        SYS_UER                        USERID
        XS_JBQK                        XH
        PD_JSPY                        XH
        PD_JSPDXM                XH
        PD_JG                        XH

hotboy 发表于 2007 年 5 月 9 日 10:33:36

都是些高手啊,我一个都不会

Cn.modao 发表于 2007 年 5 月 9 日 10:37:27

我把数据导出为excel文件!
然后想修改了在导入回去!
然后在导入
完成那里也是0!!
最后还是没有做修改!

颜冰 发表于 2007 年 5 月 9 日 10:39:51

update PD_XSHPXM set XH = relace(XH,'305037','307503
')

我写的和你的一样
替换不了的话
那可就是因为其他的表关联到这个主键了吧
页: 1 2 [3] 4 5
查看完整版本: 速度~~