GBase8s数据库Q 转义字符语句

使用 Q 前缀加单引号再加分隔符的形式实现字符的转义,分隔符包围的字符为需要转义的部分。分

隔符支持字母、数字、下划线、可见字符。Q 前缀加单引号再加分隔符的形式是对 SQL 中单引号

转义的扩展,但凡支持单引号转义的语法均支持替换成此种形式。

用法:Q 前缀不区分大小写,Q 与 q 执行结果一样;Q 作为前缀指示转义即将开始,后面的两个单

引号在前面和后面成对使用;quote_delimiter 分隔符可以是任意的单字节或者多字节字符,但不能

是空格、TAB 制表符、回车符。如果分隔符也出现在需要转义的字符 c 中,要避免在此字符后紧接

出现一个单引号;以下字符作为分隔符使用时需要区分左右:[] {} <> ()。

例如:

SELECT Q’<what’s new>’ FROM dual

返回结果为:what’s new

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值