a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 84|回复: 0

[综合] Oracle认证辅导:oracle通配符,运算符的使用

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
oracle通配符,运算符的使用& E' x0 a+ ?! O4 d4 ~7 w  l  W
  用于where斗劲前提的有:2 E: ?6 G1 v' h) N
  等于:=、=、
2 G& D7 d6 }7 S7 M( k4 X9 H  包含:in、not in exists、not exists
# R+ L5 W# m! r7 ?% ], [: k  规模:between...and、not between....and
$ z- o) N. Q9 R! x' x# u0 J; F8 g  匹配测试:like、not like
+ X# n& _  V. U; Y7 O) C+ B+ q  Null测试:is null、is not null
: C% D$ Z9 n' E3 [7 v- K; \  布尔链接:and、or、not
. z' a) i3 i, I$ L3 t  通配符:; r8 ^) o) ], Q7 [) p0 b
  在where子句中,通配符可与like前提一路使用。在Oracle中:$ l# l1 _6 p/ ~* z3 l; U5 n7 ]. Q
  %(百分号): 用来暗示肆意数目的字符,或者可能到净有字符。
+ \+ C7 j' Z! ~  _(下划线): 暗示切当的未知字符。
3 z3 _) H6 B" I5 Z+ {  ?(问号): 用来暗示切当的未知字符。
& j: H' p, ]7 B- C5 B( v- z* X$ A  #(井号): 用来暗示切当的阿拉伯数字,0到9。3 t" c- q. k4 N
  [a-d](方括号):用来暗示字符规模,在这里是年夜a到d。
5 B7 |8 ~; ]8 ~0 r( h# m  单引号('):在Oracle中,应该只使用单引号将文本和字符和日期括起来,不能使用引号(搜罗单双引号)将数字括起来。
; L+ s) f0 b; S, f/ a  双引号("):在Oracle中,单双引号寄义分歧。双引号被用来将包含特定字符或者空格的列别号括起来。双引号还被用来将文本放入日期名目。* M  o) d* E6 |8 y1 ]4 _
  撇号('):在Oracle中,撇号也可以写成彼此相邻的两个单引号。为了在供给商名字中心查找所有带撇号的供给商名字,可以这样编写代码:
2 x9 O! ?+ C- ?5 y2 ~  select * from l_suppliers where supplier_name like '%''%'6 g: Z, ?9 k* |! |5 F6 D4 {. M- L
  &符号:在Oracle中,&符号常用来指出一个变量。例如,&fox是一个变量,稍微有点分歧的一种&& fox。每当&fox呈此刻Oracle剧本中时,城市要求您为它供给一个值。而使用&&fox,您只需要在& &fox第一次呈现时为它供给变量值。如不美观想将&符号作为通俗的符号使用,则应该封锁这个特征。要想封锁这个特征,可以运行以下的呼吁: set define off ,这是一个SQLplus呼吁,不是一个SQL呼吁。SQLplus设置了SQL在Oracle中运行的情形。& P5 |7 \+ |6 \' g# o5 b+ k. v
  双竖线(||):Oracle使用双竖线暗示字符串毗连函数。( D8 o2 n& n  U2 g, \, I
  星号(*):select *意味着选择所有的列,count(*)意味着计较所有的行,暗示通配符时,暗示0个或肆意多个字符。
/ e6 }9 P" S' y  o/ o# q! Z% C  正斜杠(/):在Oracle中,用来终止SQL语句。更切确的说,是暗示了“运行此刻位于缓冲区的SQL代码”。正斜杠也用作分隔项。* k  T0 y8 B& T- g8 }* w/ h2 t, E6 X
  多行注释:/*......*/。
5 e# a& [" ]. a& \  N  不等于:有多种表达体例:!=、^=、、not xxx=yyy、not(xxx=yyy)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-9-28 05:39 , Processed in 0.413196 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表