postgres 字符串中的重复引号
Duplicate quotes in a postgres string
我有一个在数据库中生成新用户的函数。
我想检查电子邮件地址是否包含任何引号,如果有,我想复制它们。
例如,我有以下电子邮件地址:test.o'test@test.com,我想将其转换为test.o''test@test.com .
有人可以帮我解决这个问题吗?
谢谢
假设您只需要一个单引号(而不是双引号或更多),您可以尝试使用简单的替换:
UPDATE yourTable
SET email = REPLACE(email, '''', '''''');
我有一个在数据库中生成新用户的函数。 我想检查电子邮件地址是否包含任何引号,如果有,我想复制它们。
例如,我有以下电子邮件地址:test.o'test@test.com,我想将其转换为test.o''test@test.com .
有人可以帮我解决这个问题吗? 谢谢
假设您只需要一个单引号(而不是双引号或更多),您可以尝试使用简单的替换:
UPDATE yourTable
SET email = REPLACE(email, '''', '''''');