回答

收藏

如何摆脱列值的双引号?

技术问答 技术问答 191 人阅读 | 0 人回复 | 2023-09-14

这是表格,每列的值都是由双引号()引起的。
  ~  M- j! M& p6 M$ g3 CName    Number      Address Phone1  Fax Value   Status"Test"  "10000000"  "AB"    "5555"  "555"   "555"   "Active"如何从每一列中删除双引号?我试过每一列:
. V; [  T- _: g' J! QUPDATE Table SET Name = substring(Name,1,len(Name)-1) where substring(Name,len(Name),1) = '"'但我们正在寻找更可靠的解决方案。如果任何列都有跟随空间,则此操作将失败
$ _9 s) ]* ?8 f% E2 o                                                               
/ ], Q0 W3 E* V- v0 Z8 r: u3 z; q    解决方案:                                                                3 \6 X4 O  A, _* g3 O9 J' L4 K" g
                                                                只是使用REPLACE?
" b0 j* p# G2 \/ ~. A4 j$ m...SET Name = REPLACE(Name,'"','')...
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则