ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [转]ORACLE的转义字符

[转]ORACLE的转义字符

原创 Linux操作系统 作者:zuohongyoulan 时间:2008-09-19 11:09:55 0 删除 编辑

ORACLE的转义字符是用来区别字段中的某个特殊的符号。通常用escape来定义。
比如在oracle字段中%通常代表任意个字符,但是当字段中出现%时候就需要使用转义字符。
例如:select  p_name, p_id from products
where p_name like '/%scott' escape '/';
这里p_name 中含有%,所以使用字符/用作转义字符。

如果是&的话直接
SQL>SET DEFINE OFF;
即可.

SQL> set escape \   
SQL> select '\&a' from dual;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12925485/viewspace-450297/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-09-18

  • 博文量
    24
  • 访问量
    44059