- 0
- 0
- 约2.48千字
- 约 6页
- 2018-03-31 发布于河南
- 举报
oracle课堂笔记sql的基本使用
Oracle SQL:
(数据操纵语句)DML: SELECT, INSERT DELETE UPDATE
(数据定义语句)DDL: CREATE DROP ALTER
DCL: grant(授权) revoke(收权)
Transaction control(事务控制):commit(用于数据的显示提交,表事物已完成) rollback to savapoint(first)(用于事物的回退)
Insert into tablename values(’f’)savapoint(first);
替换变量:
序列:(sequence)
Create sequence 序列名
Start with 起始值
Increment by 增长量
使用:序列名:nextval
查看:序列名:currval
创建序列:create sequence sq_empno
Start with 1010
increment by 10;
empTable:
(1)雇佣编号:empno
(2)雇用姓名: ename
(3)雇用职位:job
(4)mgr:
(5)雇佣日期:hiredate(
6)雇用薪金:sal
(7)奖金:comm
创建表:
Create table tableName
{
列名 数据类型 键值
}
查看表结构:
Desc tablename;
修改表结构:
Alter table tablename modify 列名 数据类型
查询表中有多少行
Select count(*) hr.employees;
笛卡尔集:
{a,b}
{c,d}
{(a,c)(a,d)(b,c)(b,d)}
Select a.first_name,b.last_name
From hr.employees
删除表:
Delete from tablename
Where [条件]
或:
Truncate table tablename
两者的区别:
(1):delete删除慢truncate快
(2)delete删除后可恢复,truncate删除后不可恢复;
查询:
Select username,count(*)连接数
From v$session
Where username is not null
Group by username
函数在查询当中的应用
替换函数
Nvl(列,0)
Nvl(列,飞空替代值,空替代值)
Decode
Select empno,ename,nvl2(comm‘有’,‘无’)from emp;
Select empno,ename,decode(deptno,10,‘财务’,20,‘研发’,‘其他’)
2.数学函数
Select empno,ename,decode(sign(sal-1800),-1,‘low’,‘high’)
Round(数值,n)四舍五入
3.字符函数
Length
Substr()
Select empno,decode(length(ename),1,ename,2,ename,3,ename,4,ename,5,ename,substr(ename,1,5))fromemp;
Lower()/upper()
Contact()||
4.日期函数
Sysdate
Select sysdate from dual;
Select ename ,extract(month from hiredate)from emp;
Select ename ,extract(year from sysdate)-extract(year from hiredate)from emp;
Select ename,month,betwwen(sysdate,hiredate)/12 from emp;
Months between(date1,date2)
5转换函数
To char(值,‘格式’)
日期的转换:(格式符)y m d h mi .s am day.
Select empno,to_char(hiredate,’yyyy’)from emp;
Select empno,to_char(hiredate,’yyyy/mm/dd hh:mi:ss day am’)from emp;
Select ename,tochar(sal,’9999.99’) fro emp;
Select ename,tochar(sal,’$9999.99’) fro emp;
Select ename,tochar(sal,’
您可能关注的文档
- 芳香酸项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 辽宁旅游发展计划.doc
- J 定稿 100426 九江 赵金平 教材循环使用情况分析与思考.doc
- 大豆加工产业宏观环境分析.doc
- 致成职院志愿献血师生们的一封信.doc
- “苯乙烯/CTAB/H2O”RATRP微乳液体系的聚合.pdf
- 新型锚索前探梁使用推广.doc
- 一年级品生1.我的一家.ppt
- 一下语文生字.doc
- 2008年12月大学四级英语阅读精解倒计时28天.doc
- 三年级下册语文1-8单元默写通关训练(含答案)(2).docx
- 2026年及未来5年市场数据中国金属钒市场发展规划及投资战略可行性预测报告.docx
- 2026年及未来5年市场数据中国金属工艺品行业全景调研及投资可行性报告.docx
- 2026年及未来5年市场数据中国金属家具市场分析及投资战略研究预测可行性报告.docx
- 2026年及未来5年市场数据中国金属膜电阻器行业市场需求预测与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国金银花行业市场发展战略分析及投资前景专项预测报告.docx
- 2026年及未来5年市场数据中国金银花行业市场研究及投资战略预测报告.docx
- 2026年及未来5年市场数据中国抗氧化剂市场专项调查分析及投资前景预测报告.docx
- 2026年及未来5年市场数据中国救护车市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国精细化工行业发展前景预测及投资分析报告.docx
最近下载
- 泵站安全培训课件.ppt VIP
- 年产5万吨氢氧化镁、5万吨碱式碳酸镁、1万吨氧化锆、1000吨硼酸锌、1000吨五硼酸铵和100吨钛酸钡产品项目环境影响报告书.pdf VIP
- 工程成本会计会计要素03会计要素7利润.pdf VIP
- 《电气工程复习题》课件.ppt
- 贵州国企招聘:2025贵州省黔晟国有资产经营有限责任公司选聘考前自测高频考点模拟试题及答案详解1套.docx VIP
- 高一中外历史纲要(上)的知识点总结 .pdf VIP
- 【通用版】高考地理常考必背15种主观题题型答题模板梳理汇编(含高考模拟试卷及答案3套).docx VIP
- 25秋 典中点 三年级数学上(R版)极速提分法.docx VIP
- 2026秋招:贵州黔晟国有资产经营公司笔试题及答案.doc VIP
- 体检主要检查项目临床意义及正常值详解-体检主要检查项目临.docx VIP
原创力文档

文档评论(0)