1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle_day02课件

主讲:x老师;本章主要知识点: 1.表空间 2.Oracle的数据类型 3.表的管理 4.表数据的更新 5.约束;表空间;表空间;表空间;表空间;表空间;字符型: 1. char 定长 最大2000字符 例: char(10) 长度为10的定长字符 2. varchar2 变长 最大4000字符 例: varchar2(10) 长度为10的可变长字符 1varchar2比char节省空间;但varchar2比char效率低,因为要计算数据 的有效长度。 2当数据长度是一定的时候就用char,如性别;当数据长度可变时就用 varchar2,如姓名。 3.clob 大字符型 最大4G ;数值型: number 可表示整数,也可表示小数 取值范围 10(38)~10(38) 1.表示整数: 如:number(5) 表示5位整数 取值范围 -99999 ~ 99999 2.表示小数: 如:number(5,2) 表示整数部分3位,小数部分2位的小数 取值范围 -999.99~999.99;日期型: 1. date: 包括 年 月 日 时 分 秒 2. timestamp: date型的扩展,相对于date精确度更高,到毫 秒 ;Oracle对数据的存储和管理主要靠表(二维表)来实现。;表名和列名的命名规范: 1.字母开头,不能以数字开头。 2.长度不超过30个字符 3.不能使用oracle的关键字。 如:不可能给表命名叫oracle 4.构成元素: a-z A-Z 0-9 $ _ #等;创建表: 格式: create table 表名( 列名 数据类型(长度), 列名 数据类型(长度), 列名 数据类型(长度), . . . . . . );;Oracle表的管理;1.查看表结构: desc 表名 ; 2. 修改表: 1添加列: alter table 表名 add (列名 数据类型(长度) ) ; 2修改字段长度: alter table 表名 modify (列名 数据类型(新长度) ) ; 3修改字段的数据类型: alter table 表名 modify (列名 新数据类型(长度) ) ;;4修改列名: alter table 表名 rename column 旧列名 to 新列名 ; 5删除列: alter table 表名 drop column 列名 ; 6修改表名: rename 旧表名 to 新表名 ; 7删除表: drop table 表名 ; ;添加数据:insert 语句 1.插入全部字段: insert into 表名 values(字段1值,字段2值,字段3值…) ; 1插入的数据必须和表结构的字段顺序和数据类型一致。 2oracle的默认日期格式是 ‘dd-mm月--yy’ ,且月份必须带上单 位月,年用2位表示。 格式化日期: alter session set nls_date_format=‘ yyyy-mm-dd’ ;;2.插入部分字段: insert into 表名 (字段1,字段2,字段3…) values (字段1值,字段2值, 字段3值…) ; 1插入的字段值必须和指定的部分字段的个数、顺序、数据类 型一致。 2没插入的字段的值会为空,但前提是字段约允许为空。 3.插入空值: oracle允许插入null值或 ’ ’ ,前提是字段约束允许为空。 ;修改数据: update 语句 1.一次修改一个字段值: update 表名 set 字段名=新值 [ where 条件 ]; 注意:如果没有where条件,则会把表中整列的值都修改了。 2.一次修改多个字段: update

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档