华为云云数据库GaussDB美元引用的字符串常量_云淘科技

如果在字符串序列中包含有'(单引号),那么应当将'(单引号)加倍为”(两个单引号)否则sql语句很可能无法执行。

如果字符串中包含很多单引号或者反斜杠,那么理解字符串的内容可能就会变得很苦涩,并且容易出错,因为单引号都要加倍。

为了让这种场合下的查询更具可读性,我们允许另外一种称作”美元符界定”的字符串常量书写办法。一个通过美元符界定声明的字符串常量由一个美元符号($)、零个或多个字符组成的”记号”、另一个美元符号、组成字符串常量的任意字符序列、一个美元符号、与前面相同的记号、一个美元符号组成的。

gaussdb=# select $$it's an example$$;
    ?column?     
-----------------
 it's an example
(1 row)

父主题: 附录

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家