ORACLE中ESCAPE关键字用法 换字符用法

上一篇 / 下一篇  2008-06-19 21:50:29 / 个人分类:Oracle

  • 文件版本: V1.0
  • 开发商: 本站原创
  • 文件来源: 本地
  • 界面语言: 简体中文
  • 授权方式: 免费
  • 运行平台: Win9X/Win2000/WinXP

3h7g9Vc3~}0ORACLE中ESCAPE关键字用法 换字符用法51Testing软件测试网H s]L[&W {#b

51Testing软件测试网&C4j8F y8U.@*M([

定义:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原

@w!Y9D Ex Ho$F0

E2l-U$cH?.? \0来的字符的意义,被定义的转义字符通常使用'\',但是也可以使用其他的符号。

[sL*N@ {6J051Testing软件测试网+L ]3C j,p-g&_

实例:

#P1W7E0JV*DP0

[yV-Be-}?W0SQL> select * from t11 where name like '%_%';

MB { hLL I-@.I N0

fy'A}a(b0NAME51Testing软件测试网!C:D2i*D2@}yO
----------51Testing软件测试网 k K)J!gn.jW
aa_a51Testing软件测试网 M"_;IlpU
aaa
"J{!Xv8]6M2ZR$k0SQL> select * from t11 where name like '%\_%' escape '\';51Testing软件测试网t:z7P b%f#fv \S

51Testing软件测试网e#ErH)T:M fZ

NAME51Testing软件测试网9|/C$C-?&z2{$?Ih
----------
[dMF_)B0aa_a51Testing软件测试网TS\:K?"mw

DdB/E*m SB0注意:如果是 '/' 作为检索字符, 必须 用 '/' 作为转义符, 正斜扛也一样.
NY8gKhYlb0select * from wan_test where psid like '%//%' escape '/'51Testing软件测试网dq%Y1b9qSYt

51Testing软件测试网(N Ae1pj:fdT

 

8iUO%ja&y051Testing软件测试网8I8t$e8uy3xEf

该文章转载自网络大本营:http://www.xrss.cn/Info/15306.Html

JF!Ay"C4W0

TAG: Oracle

 

评分:0

我来说两句

Open Toolbar