如何在DynamoDB的PartiQL插入语句中转义单引号
DynamoDB插入含单引号字符串的正确转义方式
在DynamoDB的PartiQL语法中,字符串内的单引号不能用反斜杠\转义,正确的做法是用两个连续的单引号来表示一个单引号。
你原来的语句修改后如下:
INSERT INTO "MyTable" VALUE { 'MyAttr': 'some message containing a '' quote' }
PartiQL遵循标准SQL的字符串转义规则,当需要在单引号包裹的字符串里插入单引号时,连续写两个单引号即可被解析为一个实际的单引号字符,这样就能通过语法校验并正确存储带单引号的内容。
内容的提问来源于stack exchange,提问作者maxmoore14
相关产品推荐
相关产品推荐

