- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ORACLE01SQL建表与查询
ORACLE 第一讲 SQL建表与查询 学习目的: 1、正确理解并掌握Oracle数据库语言基本内容; 2、能结合Java语言开发项目。 学习要求: 1、课前作好预习;课后多作练习; 2、认真完成并上交每天的作业。 教材与参考教材: 1、郑阿奇 Oracle实用教程 电子工业出版社 目 录 第1章 SQL建表与查询 第2章 单行函数、连接查询与子查询 第3章 DCL数据控制语言和TCL事务控制语言 第4章 数据库对象(视图、序列、同义词、索引) 第5章 PL/SQL编程基础 第6章 游标 第7章 PL/SQL表和记录类型 第8章 存储过程和函数 第9章 触发器 第10章 程序包 第11章 对象类型 第12章 可变数组和嵌套表 ORACLE数据库开发课时安排 本章目标 掌握ORACLE数据库92版本的安装 掌握ORACLE数据库五大语言 掌握SELECT三大子句 ORACLE数据库五大语言 数据定义语言(Data Definition Language) CREATE 定义数据库实体结构 ALTER 修改数据库实体结构 DROP 删除数据库实体 TRUNCATE 删除数据库实体的记录 数据操纵语言(Data Manipulation Language) INSERT UPDATE DELETE ORACLE数据库五大语言 数据查询语言(Data Query Language) SELECT 数据控制语言(Data Control Language) GRANT REVOKE 事务控制语言(Transaction Control Language) COMMIT ROLLBACK SAVEPOINT ORACLE主要数据类型 字符数据类型 CHAR数据类型:有固定长度和最大长度的字符串。存储在数据类型为CHAR字段中的数据将以空格的形式补到最大长度。长度定义在1——2000字节之间。 VARCHAR2数据类型:可变长度的、有最大长度的字母数字型数据。VARCHAR2类型的字段长度可以达到4000字节,VARCHAR2类型的变量长度可以达到32676字节。存储在数据类型为VARCHAR2字段中的数据,其长度为用户实际输入的长度。 思考:一个空的VARCHAR2(2000)字段和一个空的VARCHAR2(2) 字段所占用的空间是否是一样的? ORACLE主要数据类型 ※比较规则:对CHAR型数据,尾部的空格将被忽略掉,对于VARCHAR2型数据尾部带空格的数据排序比没有空格的要大些。比如: CHAR 型数据:‘YO’=‘YO ’ VARCHAR2 型数据:‘YO’‘YO ’ LONG数据类型:可变长度的、有最大长度的字母数字型数据。 LONG类型的字段长度可以达到2GB. LONG 是一个遗留下来的而且在将来不会被支持的数据类型。它将被LOB(Large Object)数据类型所代替。在表中的某列上设置LONG数据类型时,需要遵循以下限制。 ORACLE主要数据类型 一个表中只有一列可以为LONG数据类型。 LONG列不能定义为唯一约束或主键约束。 LONG列上不能建立索引。 过程或存储过程不能接受LONG数据类型的参数 数值数据类型 NUMBER数据类型:NUMBER(p,s):p表示数据的总位数,s表示小数的位数。 日期时间数据类型 DATE数据类型:用于存储日期的世纪、年、月、日、小时、分和秒。SYSDATE函数返回当前日期和时间。 ORACLE主要数据类型 TIMESTAMP数据类型:用于存储日期的年、月、日以及时间的小时、分和秒。该数据类型同时包含时区信息。SYSTIMESTAMP函数返回当前日期、时间和时区。 LOB数据类型(“大对象”数据类型) CLOB(Character LOB):存储大量字符数据,是内部LOB。 BLOB(Binary LOB):存储较大的二进制对象,如图形、视频剪辑和声音剪辑等,是内部LOB。 BFILE(Binary File):存储二进制文件,是外部LOB。 创建表 数据定义语言(DDL) 创建表 CREATE TABLE [schema.] table_name ( column_name1 datatype, column_name2 datatype, column_name3 datatype) 其中: schema表示对象的所有者即模式的名称。如果用户在自己的模式中创建表,则可以不指定所有者名称。 table_name表示表的名称。 column_name表示列的名称。 datatype表示该列的数据类型及其长度。 创建表 创建表时,需
您可能关注的文档
最近下载
- 【交通运输类】浙江省汽车维修行业工时定额和收费标准浙江省交通厅浙江省物价局精编.pdf VIP
- TD-JZ2006-6001西南设计院预埋件图集.pdf
- 01J925 1 压型板屋面.PDF VIP
- 视听语言 镜头运动.pptx VIP
- 广州市白云区广大附中实验中学2022-2023学年上学期期中调研八年级物理问卷.docx VIP
- JB∕T 5317-2016 环链电动葫芦.pdf VIP
- 广东省广州市白云区广大附中实验中学2022-2023学年八年级上学期期末线上考试语文试卷.doc VIP
- 风电机组专项隐患排查治理记录表.doc VIP
- 风电机组专项隐患排查治理记录表自查.pdf VIP
- 工厂生产管理制度(3篇).docx VIP
文档评论(0)