PL SQL简介

一、PL/SQL概述

1.PL/SQL与SQL的区别

二、PL/SQL字符集

1.合法字符

在使用PL/SQL进行程序设计时,可以使用的合法字符有以下3种:

(1)所有大小写英文字母

(2)数字0~9

(3)符号()、+、-、*、/、<>、=、!、~、;、:、等

2.运算符

2.1 算术运算符

+ - * / ** ||

比如 要求员工的工龄(年)

select ename,extract(year from sysdate)-extract(year from hiredate) as 在职时间 from emp;
2.2 关系运算符

(1)=、<>或!、<、>、>=、<=

(2)BETWEEN 最小值 AND 最大值(检索两个值之间的内容);

  (3)IN:检索属于 列表中的值

  (4)LIKE:模糊查询

(5)IS NULL/IS NOT NULL:判断是否为null

如求员工中薪资位于2000~2500的员工工资

select ename,sal from emp where sal between 2000 and 2500;
2.3逻辑运算符

(1)AND:两个表达式同时为真时,结果为真

(2)OR:只要有一个表达式为真就为真

(3)NOT:取相反的逻辑值

比如员工工资不在2000~2500之间的员工薪资

select ename,sal from emp where sal not between 2000 and 2500;

3.其他符号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值