数据类型:
number: 数字类型 包含整数和小数 12 -13,11.2
**varchar2:**字符串类型 包含汉字,字母和符号, 需要用单引号包裹 ‘abc’ ‘A’ ‘E’
date:时间类型
number(5):表示是数字类型,长度是5位
number(5,2):长度为5位,最多2位小数 123.45 123.4—123.40 123–123.00
number(3,1):长度3位,小数位1位 12.3 1.2 0.1
时间格式需要to_date()函数处理,
例子:to_date(‘20191106’,‘YYYYMMDD’) 其中’'20191106’是字符串格式的日期,'YYYYMMDD’是时间格式,时间格式需要跟字符串保持格式一致;
范例: select to_date(‘20191106’,‘YYYYMMDD’) from dual;
dual:是伪表; select 1 from dual; 返回 1
select sysdate from dual;–返回系统当前时间;
筛选查询
定义:查询表中满足特定条件的数据
语法: select * from 表名 where 条件(列名=值);
where:关键字, 可以理解为 条件是
范例: select * from emp where job=‘CLERK’;–查询EMP表中job是CLERK的所有人的信息;
逻辑运算符:
<
=(相比于>,包含边界)
<=(相比于<,包含边界