SQL语句分类
select查询语句
DML语句(数据操作语句)
Inset/Update/Delete/Merge
DDL语句(数据定义语句)
Create/Alter/Drop/Truncate
DCL语句(数据控制语句)
Grant/Revoke
事物控制语句
Commit/Rollback/Savepoint
数据库对象:
表
试图
索引
序列
同义词
创建表的语句:
首先必须要有创建表的权限和对存储空间的使用权
creaet table tablename
(columnname type size null)
数据类型
varchar2(size) //最大4000个字符
char(size) //最大2000个字符
number(p,s)
date
long //最大2G
clob //存放大对象数据类型 最大4G
raw and longraw //纯二进制存放 2000字符/4G字符
blob //
例:
create table test
(a number,
b varchar2(20),
c date);
desc test;
//查看表结构
alter table test add d varchar2(20);
//修改表结构,添加d列
alter table test drop column d;
//删除d列
alter table test modify b varchar2(50);
//修改b列的类型
rename test to tt;
//给test表重新命名为tt,方法一
alter table test rename to tt;
//给test表重新命名为tt,方法二;
alter table test rename column a to qq;
//修改表的列名