我有很多包含单引号的字符串值,我需要将它们插入到 REDSHIFT 表中的列中。我同时使用了 /'
和 ''
来转义 INSERT 语句中的单引号。
例如
INSERT INTO table_Temp
VALUES ('1234', 'O\'Niel'), ('3456', 'O\'Brien')
我也使用”而不是\‘,但它一直给我错误“值列表必须具有相同的长度”即否:每条记录的参数> 2。
你能告诉我如何解决这个问题吗?
原文由 stack_pointer is EXTINCT 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 CHR(39) 并连接字符串。您的姓名如下所示: