- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3_SQL与SQL_PLUS
第三部分 SQL、SQL*PLUS、PL/SQL介绍 结构查询语言SQL ORACLE SQL*PLUS SQL and SQL*Plus 同数据库交互 SQL语言命令的分类 使用SQL*PLUS 使用SQL*PLUS 使用SQL*PLUS 使用SQL操纵数据 数据操纵语言(DML):是最常用的SQL语言,包含5个命令: SELECT、INSERT、UPDATE、DELETE、TRUNCATE 简单查询:SELECT …FROM …WHERE …ORDER BY … 分组查询:SELECT …FROM …WHERE … GROUP BY … 联合查询:SELECT … FROM A,B, … WHERE A.x= B.x … 嵌套查询:SELECT … FROM … WHERE xx[谓词](SELECT 子句) 谓词:in,not in,between and,exists any,…… 插入记录:INSERT INTO 表名(字段表) VALUES(值列表) 修改记录:UPDATE 表名 SET 字段名=值,字段名=值,… WHERE … 删除记录:DELETE 表名 WHERE … (放入回滚段,可撤回) 删除所有记录:TRUNCATE TABLE 表名 (直接删除,不可撤回) 使用SQL操纵数据 事物控制语句: ORACLE把连续的一组DML语句称为一个事物。当发生下列情况时, 结束以前的事物: 执行了一条COMMIT; 执行了一条ROLLACK; 执行了一条DDL语句(CREAT),如建表; 程序异常结束。 一个事物结束后,以后的第一个SQL语句则表明下一个事物的开始。 提交:把数据缓冲区中改变的数据写入库,不能再撤消这些数据的改变。 当执行COMMIT语句或DDL语句时,数据库执行提交动作。 回滚:作废当前事物对数据的修改。当执行ROLLBACK语句时,数据库执 行回滚动作。 使用SQL操纵数据 数据定义语言:定义、修改、删除数据库对象的SQL语句。 所有的定义语句均由CREATE开头,接着是要创建的对象,然后是创建参数。如: CREATE USER uu identified by old_pass; CREATE TABLE tt(x number(1),y char(2)); 所有的修改语句均有ALTER开头。如: ALTER USER uu IDENTIFIED BY new_pass ; ALTER TABLE tt modify(z date); 所有的删除语句均有DROP开头。如: DROP USER uu; DROP TABLE tt; PL/SQL简介 PL/SQL是过程化查询语言,是在结构化查询语言SQL中增加过程控制语句而演化而来的。如增加了变量定义、流程控制、过程、函数、对象等,它们同SQL无逢集成。在ORACLE的开发工具中如ORACLE FORMS、ORACLE REPORT等,都是基于PL/SQL语言。 1。变量及定义 变量名 类型 变量名:最长30个字符(a-z,0-9,$,#_),字母开头,不分大小写。 2。变量类型: 数值变量: NUMBER(p,s);p总长度,区间138,s小数长度。 BINARY_INTEGER:-214783647 + 214783647,二进制补码形式存储,不产生溢出错误。 PLS_INTERGER:同BINARY_INTEGER,但产生溢出错误。 PL/SQL简介 字符: CHAR(n) :定长字符。 VARCHAR2(n) :变长字符。 原族:以二进制存储字符。 RAW(n) :定长,最长32767个字节。 LONG RAW:变长,最长32767个字节。 日期: DATE:包含世纪,年、月、日、时、分秒。
您可能关注的文档
- 2011年核能运行情况.docx
- 2012.7八年上单词表(仁爱版).doc
- 2012-11-5神经系统畸形邓学东.doc
- 2012届高三英语课标词汇摸底测试题答案.doc
- 2012届高三英语一轮复习必修4Unit2(人教版新课标).doc
- 2012年sichuan题.ppt
- 2012年12月英语六级完形填空及翻译部分备考.doc
- 2012年东营中考英语试卷.doc
- 2012年山东省东营市中考英语试题及答案 2.doc
- 2012年广西桂林市中考英语试卷(全word含答案).docx
- 2024年度党员干部专题组织生活会个人新四各方面对照检查材料3篇合集.docx
- 2023年民主生活会领导干部个人发言3篇范文.docx
- 第二批主题教育专题组织生活会普通党员个人对照检查材料合集2篇.docx
- 学习以案促改党纪教育专题组织生活会个人对照检查材料两篇.docx
- 党员领导干部2023年民主生活会“六个方面”个人对照检查材料3篇范文.docx
- 党员干部“严守纪律规矩 加强作风建设”组织生活会个人对照检查材料集合篇.docx
- 2024班子防治统计造假专题民主生活会对照检查材料两篇范文.docx
- 2024公司机关党支部教育专题组织生活会个人对照检查材料两篇.docx
- 2023年度专题民主生活会个人对照新6个对照方面检查材料3篇文稿.docx
- 2024第二批主题教育专题组织生活会对照检查材料2篇文本.docx
最近下载
- 2025年苏州经贸职业技术学院单招职业技能测试题库及参考答案.docx
- 维特拉用户使用手册20151006.doc
- 220kV架空输电线路防雷设计.docx
- 小满节气PPT课件.pptx VIP
- 12J003室外工程图集.docx VIP
- 2025年包头铁道职业技术学院单招职业适应性考试题库带答案.docx VIP
- (含图)原神家具负载表及计算器2.0.5.4.xlsx
- 耳内镜微创外科术.ppt
- 2019鲁科版 高中化学 选择性必修2 物质结构与性质《第1章 原子结构与元素性质》大单元整体教学设计[2020课标].docx
- 2025年芜湖职业技术学院单招职业技能测试题库审定版.docx VIP
文档评论(0)