更新和替换包含多个引号的字符串PostgreSQL

问题描述

我有一个要拆分的列的数据集。我正在使用pgadmin 4,而我是PostgreSQL的新手。不幸的是,我必须使用的定界符包含引号和双引号:

1) '," 
2) ",'
3) ","

为了使我的生活更轻松地使用这些数据,我想用“ 定界符”等更容易使用的东西替换所有这些定界符字符串。然后我将使用类似的方法来解析我的数据

SELECT SPLIT_PART(descriptions,'delimiter',1)
FROM all_package_hist

我研究了如何使用其他单引号(''),正斜杠和美元符号来转义报价,但没有运气。我尝试运行以下代码,但它只是从文本中删除了双引号,而不是将其替换为“定界符”

UPDATE all_package_hist SET descriptions = REPLACE(descriptions,$$',"$$,'delimiter')

相反,它用',"取代了'

请帮助!预先谢谢你。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...