回 帖 发 新 帖 刷新版面

主题:成批修改数据库中的"()"为"( )"

各位老师好:
    在录入数据的时候,把半角括号"("输成了全角"("了,自动生成简码后,全角"("生成字母"A",如,药品“阿莫西林胶囊(阿莫灵)”,生成简码后为"AMXLJNAAMLA",请教用什么命令,把数据库中的所有带全角括号"()",变成半角"()"!!!

回复列表 (共3个回复)

沙发

如果你的表结构为
code   name        number .....
1      商品(dd)     3
2      商品2(asdf)  3
....
....

REPLACE name WITH CHRTRANC(name,'()','()') all

一条命令就OK啦

板凳

谢谢homayzh的回答,解决了!谢谢!

3 楼

哈哈,不客气,相互学习,欢迎常来本论坛!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册