oracle通配符和运算符
[quote] [b] oracle通配符,运算符的使用[/b]
用于where比较条件的有:
等于:=、<、<=、>、>=、<>
包含: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)[/quote]
oracle通配符和运算符相关推荐
- oracle = : := 和变量绑定 oracle通配符和运算符
这篇是7788凑的:":="是赋值语句 如: l_name :='sky';..."=" 是判断是否相等. 如: if 1=1 then...":&q ...
- [转]符号和运算符参考 (F#)
本文转自:http://msdn.microsoft.com/zh-cn/library/dd233228.aspx 本主题包含一个表,其中列出了 F# 语言中使用的符号和运算符. 符号和运算符表 ...
- (四) Shell脚本简介,变量的定义、引用、删除,常见状态和运算符,命令,软件的安装和维护(RPM),软件的安装和维护(yum)
1,课程回顾 2,本章重点 shell 脚本 软件管理(rpm yum) 3,具体内容 3.1 Shell脚本简介 3.1.1 什么是shell脚本 1.当命令不在命令行中执行,而是从一个文件中执行时 ...
- stn算子_在 Excel 中,公式都是以 ____________ 开始的,后面由操作数和运算符构成。...
[单选题]经典条件反射理论是()提出的 [单选题]本工程一层平面图中卫生间顶棚做法中大龙骨间距为( ) mm . [单选题]金代医家张子和治疗"卫德新之妻"一案中是( ) [阅读理 ...
- php中访问控制关键字,PHP 关于访问控制和运算符优先级简介
这篇文章主要介绍了PHP中关于访问控制的和运算符优先级介绍,需要的朋友可以参考下 复制代码 代码如下: class Foo { private $name = 'hdj'; public func ...
- C语言表达式和运算符大学霸IT达人
C语言表达式和运算符大学霸IT达人 C语言中表达式会包含常量.标识符.运算符.最基础最简单的表达式就是常量表达式.单独的常量表达式是没有意义的.例如,3就是一个常量表达式,单独放在一处没有实际的意义. ...
- MYSQL数据库——mysql的数据类型和运算符
一.数据类型和运算符 数据库表是由多列字段构成,每一个字段都是表的一个属性,每一列都指定了不用的数据类型.指定了数据类型之后,也就决定了向字段内插入的数据的内容.例如,插入的是数字的时候,既可以将它们 ...
- python input与返回值-Python基础教程之输入输出和运算符
在我们python中输入输出函数在程序中运用较为广泛,运算符常用于if判断的条件中,今天我来给大家讲解这两项概念. input输入和print输出 input()输入函数 从标准输入设备(一般指键盘) ...
- python变量运算符_Python基础 — 变量和运算符
序言:这一章我们将学习变量以及常见的类型,我们将以案例和代码相结合的方式进行梳理,但是其中所有的案例和知识点 都是Python3 版本. 变量和运算符 1.1 初步介绍 在程序设计中,变量是一种存 ...
最新文章
- java graphics 类_对于 Graphics 类的一点认识(转)
- linux 防火墙开启1521端口,linux防火墙开放1521端口
- Web前端开发笔记——第二章 HTML语言 第四节 超链接标签
- leetcode 509. 斐波那契数(dfs)
- pandas mysql index_Pandas从入门到精通(3)- Pandas多级索引MultiIndex
- 通过qemu调试centos7内核
- 数据结构—链表-建立单链表
- cocos2d-2.0-x-2.0.3 批处理文件create-android-project.bat 创建工程缺失lib解决方法
- 凉山州计算机等级考试时间,2020年四川凉山中考考试时间及科目安排(已公布)...
- PJ可能会用到的动态规划选讲-学习笔记
- Js获取file上传控件的文件路径总结
- ubuntu server 14.04/16.x 开启 root ssh 登录
- 我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比
- android 懒加载用法,Android ViewPager Fragment使用懒加载提升性能详解
- mysql transaction-isolation_MySQL数据库事务隔离级别(Transaction Isolation Level)
- DEL: 扁桃体发炎兼嗓子哑治疗药品
- ceisum加载shp格式的城市白模建筑数据
- Eclipse安装php插件phpeclipse(转)
- 为什么Word打印预览的跟实际的不一样呢
- Spring事务管理A方法内部调用B方法的回滚问题(springboot事务管理)