- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数字类型Number范围-10的38
数字类型
Number
范围-10的38方——+10的38次方
可一个表示小数也可以表示整数
Number(6,2)此处是可以变化的
表示一个小数有五位,有两位是小数位 比如234..56
范围 -9999.99-9999.99
Number(5)
表示一个五位的整数 -99999—99999
字符型Char定长
字符型
Char
定长
2000个字符 (效率高查询速度快)
举例说明:
创建表
create table 表名(user_name char(20))
user_name
“zhangsan
chatr(20)
如果在此处定义的长度是 20个字符 而user_name如果是
“后面要跟上12个空格但是我们是看不见的oracle数据库会知道
Varchar2 变长
4000个字符
举例说明:
创建表
create table
表名(user_name char(20))
user_name varchar(20) 如果在此处出定义的长度是 20个字符 而user_name如果
“zhangsan“后那么oracle会自动的认为他的长度只有8个字符如果超过了定义的长度那么就会自动增长长度
Clob
Blog
字符型大字段 最大的大小为4G
字节型
4G
日期类型Date 包含年月日时分秒timestamp
日期类型
Date 包含年月日时分秒
timestamp对dated的一个扩充比date的时间还要精准
图片
Blob存放的是二进制数据 此时存放电影/MP3等 最大4G
创建表
Create
(
table
t_student
name varchar2(8),
age number(2),sex char(2),birthdaydate,
moneynumber(5,2)
)
添加一个字段
alter table 表名 add(student_id number(2))
修改字段的长度
alter table 表名 modify (name varchar2(20));
修改字段类型 (最好是一张空表表中最好不要有数据)
Alter table 表名 modify(name char(10));
删除一个字段(轻易不要使用知道就可以)
Alter table 表名 dropcolumn 字段名
修改表名(更不常用在实际项目开发中很少更改表的名字)
rename 表名 to 新名
删除表
droptable 表名
这里我要对orcale中的date
这里我要对orcale中的date做一下说明
Oracle中的日期默认的格式是
dd-mm-yy dd日 mon月 yy两位的年
例如2010年6月6日 ‘06-6月-10’
更改日期的默认格式如下
Alter session set nls_date_format=yyyy—dd—mm;
插入数据
InsertintoValues
表名
()
删除数据
delete form
表名
删除表中所有的数据但是不删除表结构 通过日志可以恢复删除的速度慢
在此处可以设置保存点savepoint 别名再通过回滚 rollbackto 别名
drop table 表名
删除表的结构和所有数据
truncate
table
表名
删除表中所有记录,表结构还在,不写日志,无法找回删除记录删除速(说白了就是数
据是无法恢复的)度快
文档评论(0)