>=.<=:大于等于,小于等于

=:等于

!=,<>,^=:不等于

包含:in、not in exists、not exists

范围:between...and、not between....and

匹配测试:like、not like

Null测试:is null、is not null

布尔链接:and、or、not

通配符 :

在where子句中,通配符可与like条件一起使用。在Oracle中:

%(百分号): 用来表示任意数量的字符,或者可能根本没有字符。

_(下划线): 表示确切的未知字符。

?(问号): 用来表示确切的未知字符。

#(井号): 用来表示确切的阿拉伯数字,,0到9。

[a-d](方括号):用来表示字符范围,在这里是从a到d。

单引号('):在Oracle中,应该只使用单引号将文本和字符和日期括起来,不能使用引号(包括单双引号)将数字括起来。

双引号("):在Oracle中,单双引号含义不同。双引号被用来将包含特定字符或者空格的列别名括起来。双引号还被用来将文本放入日期格式。

撇号('):在Oracle中,撇号也可以写成彼此相邻的两个单引号。为了在供应商名字中间查找所有带撇号的供应商名字,可以这样编写代码:

select * from l_suppliers where supplier_name like '%''%'

&符号:在Oracle中,&符号常用来指出一个变量。例如,&fox是一个变量,稍微有点不同的一种&& fox。每当&fox出现在Oracle脚本中时,都会要求您为它提供一个值。而使用&&fox,您只需要在& &fox第一次出现时为它提供变量值。如果想将&符号作为普通的符号使用,则应该关闭这个特性。要想关闭这个特性,可以运行以下的命令: set define off ,这是一个SQLplus命令,不是一个SQL命令。SQLplus设置了SQL在Oracle中运行的环境。

双竖线(||):Oracle使用双竖线表示字符串连接函数。

星号(*):select *意味着选择所有的列,count(*)意味着计算所有的行,表示通配符时,表示0个或任意多个字符。

正斜杠(/):在Oracle中,用来终止SQL语句。更准确的说,是表示了“运行现在位于缓冲区的SQL代码”。正斜杠也用作分隔项。

多行注释:/*......*/。

不等于:有多种表达方式:!=、^=、<>、not xxx=yyy、not(xxx=yyy)

--------------------------------------------------------------------------------

在Oracle中。":"有2中意思;

一:给变量 赋值 , 如, names varchar2(10) :='aa'; 这是把"aa"赋值给变量names

二:表示引用。即引用表中字段所对应的值

如:emp表中有个name为“Bob”,那么 : old.name 的值就是"Bob"。

只是表示引用的时候,只能出现在触发器 里面。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle中变量前加冒号_Oracle通配符,运算符的使用, 冒号问题相关推荐

  1. oracle中变量前加冒号_oracle变量的定义和使用【转】

    在程序中定义变量.常量和参数时,则必须要为它们指定PL/SQL数据类型.在编写PL/SQL程序时,可以使用标量(Scalar)类型.复合(Composite)类型.参照(Reference)类型和LO ...

  2. oracle中变量前加冒号_ORACLE 变量的定义和使用

    在程序中定义变量.常量和参数时,则必须要为它们指定PL/SQL数据类型.在编写PL/SQL程序时,可以使用标量(Scalar)类型.复合(Composite)类型.参照(Reference)类型和LO ...

  3. php为什么在变量前加,php中变量前加、@等符号是什么意思?

    如:$this->config = &$config; 如:if(@$_POST['add']){...} 还有这个 static function &instance() { ...

  4. python中类的方法里面变量前加self与不加self的区别

    1.最近在执行一个UI自动化脚本登录网站时遇到一个很奇葩的问题:运行脚本后chromedriver会驱动浏览器打开网站执行脚本里面的一系列界面操作,操作完后浏览器自动关闭了(重点就在这里,我明明没有调 ...

  5. oracle近三个月内,在oracle中的前三个月SQL

    我有以下的sql,它给了我最后一整个三个月的人处理的档案报告,但我想采用它,以便从前三个月获得这些,例如,当我运行现在我应该从2011年10月11日和12日以及2012年1月2日和3日的4月份获得档案 ...

  6. C语言中的一元加、一元减运算符

    C语言中的一元加.一元减运算符是什么? 看到网上的很多回答是++与–,其实这是自加与自减运算符,他们同样是一元运算符,但不是我们要讨论的一元加.一元减. 真正的一元加.一元减与算数运算符"加 ...

  7. linux中的变量前加__user,linux中的环境变量,别名,变量传递和函数块

    一,概述 变量的定义 变量即在程序运行过程中它的值是允许改变的量 变量是用一串固定的字符来标示不固定的值的一种方法 变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 Script 运 ...

  8. oracle 竖杆 通配符_oracle通配符 运算符

    可用于where比较条件有: 等于:=..>=.<> 包含:in.not in  exists.not exists 范围:between...and.not between.... ...

  9. oracle 竖杆 通配符_oracle通配符,运算符的使用

    用于where比较条件的有: 等于:=..>=.<> 包含:in.not in    exists.not exists 范围:between...and.not between.. ...

最新文章

  1. 201406114331-黄智涛-OS 实验报告
  2. An Introduction To The SQLite C/C++ Interface
  3. ThinkPad预装win8系统机型安装win7系统的操作指导
  4. SAP Spartacus的产品主数据模型
  5. React之组件通信
  6. Android学习笔记(十一)——将Fragment添加到Activity中以及参数传递
  7. SpringBoot 利用过滤器Filter修改请求url地址
  8. C++ 学习 之Struct
  9. iOS tableview嵌套collectionview
  10. Python开发环境Linux配置
  11. 关于js中window.location.href、location.href、parent.location.href、top.location.href的用法...
  12. 勒索软件Locky最新传播载体分析——中文版Office危在旦夕
  13. 24.root, alias
  14. jQuery 实现图片动画代码
  15. 象棋 计算机配置,象棋名手要什么配置的电脑运行最佳,用来弈天砍分
  16. java jsp交友系统_Jsp+Servlet+Javabean网络交友程序设计+源代码
  17. html制作古诗网页早发白帝城,《早发白帝城》古诗词
  18. 计算机专业的求职信英文版带翻译,[求职信英语作文带翻译]求职信的英语作文4篇...
  19. matlab动态图阿基米德螺旋,魔兽世界M基尔加丹阿基米德螺旋线之Matlab动图!国服加油...
  20. win10蓝牙鼠标、耳机无法连接,无蓝牙开关标志解决方案

热门文章

  1. sqlserver设置密码_sql server 用户#x27;sa#x27;登录失败(错误18456)
  2. python平板下载_ipad能下载python么
  3. Swim-Transformer环境配置
  4. 存储过程及触发器的实验报告
  5. linux arecord 命令,Linux命令行下怎样录音
  6. 反卷积(Deconvolution)/ 转置卷积(Transpose Convolution)
  7. 蓝桥杯2015届C++B组省赛真题 三羊献瑞
  8. SSE(Server-sent Events)
  9. 商品系统设计(四):商品属性设计之自定义属性
  10. telnet客户端和服务器端安装