我在表格中有一个列,其中的值用引号括起来(即“美国”,“墨西哥”,“俄罗斯”,“中国”等)我想删除引号并留下其余部分完整的字符串(美国,墨西哥等)。对此有简单的陈述吗?或者我是否需要使用LEFT,RIGHT和SUBSTRING功能的组合?提前致谢
答案 0 :(得分:5)
这将删除所有"
标记,即使是那些位于值中间的标记。
UPDATE YourTable
SET CountryName = REPLACE(CountryName, '"', '');
答案 1 :(得分:0)
好吧,如果你想摆脱所有双引号,那怎么样:
SELECT REPLACE(countryColumn, '"', '') AS countryColumn
FROM theTable
如果您确实想要修改数据,请执行类似的更新。