dml:select insert update delete(数据操作语言);
dcl:grant revoke(权限操作语言);
tcl:save point rollback set transaction commit(事物控制语言);
ddl:create alter drop(对象操作语言)。
oracle 的默认日期:dd-Mon-YY.
select 单表查询语句 -where子句
使用LIKE运算符执行模糊查询(通配查询)。
%表示零或多个字符
_表示一个字符
对于特殊符号可使用ESCAPE标识符来查找。
SQL优化问题:AND:把检索结果较少的文件放到后面。
OR:把检索结果较多的条件放到后面。
共计四种运算符:算数>连接>比较>逻辑。
单行函数分类:字符函数、数值函数、日期函数
转换函数、通用函数。
多行函数:
sum() avg() 仅适用数值型
count() max() min() 适用任何类型数据
oracle的类型转换分为自动类型转换和强制类型转换
to_number char--number
to_date char--date
to_char number/date--char
to_char 日期转字符串
select to_char(sysdate , ‘yyyy-mm-dd hh12:mi:ss’) from dual;
to_date 字符串转日期
select to_date('2017年8月16日16点40分30秒','yyyy"年"mm"月"dd"日"hh24"点"mi"分"ss"秒"') from dual;