Oracle基本操作
来源:互联网 发布:instsee新域名 编辑:程序博客网 时间:2024/06/07 06:29
DDL 数据定义语言(Data Definition Language)
-create
CREATE TABLE emp(
--default 语句给列指定值
empno NUMBER(4) DEFAULT 0,
empno NUMBER(4) DEFAULT 0,
--非空约束
ename CHAR(10) NOT NULL,
job VARCHAR2(9),
mgr NUMBER(4),
hiredate DATE,
sal NUMBER(7,2),
comm NUMBER(7,2),
deptno NUMBER(2,0)
);
ename CHAR(10) NOT NULL,
job VARCHAR2(9),
mgr NUMBER(4),
hiredate DATE,
sal NUMBER(7,2),
comm NUMBER(7,2),
deptno NUMBER(2,0)
);
还有2中特别的数据类型 long 和 clob
-long varchar2加长版 最高可保存2gb字符串数据,但使用long有诸多限制,如不能做主键,每张表只能有一个long类型,不能建立索引,不能出现在查询语句中
-clob 最高可保存4gb字符串数据,oracle一般推荐使用clob替代long
-alter
--增加列
alter table emp add(time date default sysdate);
alter table emp add(time date default sysdate);
--删除列
alter table emp drop(time);
alter table emp drop(time);
--修改列
alter table emp modify(job varchar2(20) default 'clerk');
alter table emp modify(job varchar2(20) default 'clerk');
-drop
--删除表结构(包括表中的数据)
drop table emp;
-truncate
--删除表数据
truncate table emp;
truncate 和delete from emp; 都能删除表中数据,在数据量大的情况下truncate的效率更高
-其他
--给表重命名
rename emp to empo;
rename emp to empo;
--查询表的结构
desc emp;
desc emp;
最后一点DDL语言是无法用rollback回退的,执行了就确定了无法更改。
1 0
- Oracle基本操作
- Oracle基本操作
- oracle基本操作语句
- oracle基本操作语句
- Oracle基本操作SQL
- Oracle基本操作
- Oracle基本操作指南
- Oracle Spatial基本操作
- Oracle基本操作SQL
- oracle分区表基本操作
- oracle基本操作
- Oracle基本操作
- Oracle基本操作
- oracle基本操作
- Oracle 基本操作笔记
- Oracle Spatial基本操作
- oracle的基本操作
- Oracle/基本操作
- 愤怒的小鸟(NOIP2016提高组Day2T3)
- java Socket 长连接 心跳包 客户端 信息收发 demo
- {题解}[jzoj4907]【NOIP2016提高组复赛】蚯蚓
- linux 位操作c语言
- 株洲新程IT 教育 李赞红老师 第八章 Scroller 与平滑滚动
- Oracle基本操作
- 日期计算
- android6.0.1 usb mass storage 配置
- WAMPServer安装失败解决办法
- IOS-Swift 语言初步认识和理解
- HDU1757-A Simple Math Problem,矩阵快速幂,构造矩阵水过
- bootstrap 模态框日期控件datepicker被遮住问题的解决
- NOIP2016总结
- 仿照(小米官网首页轮播图)特效js代码