– DDL 数据定义语言
– 创建、删除
– 数据类型
– 1)数值类型:int、number
– 2)字符类型:char、varchar、varchar2(Oracle独有的)
– 3)日期类型:date, DD-MON-YY
– 4)BLOB:二进制数,最大到 4GB
– 5)CLOB:字符数据,最大到 4GB
– 注意:如果表格中设置了 BLOB 或 CLOB 类型,以后在 Java 代码中调用方法时
– 最快捷的方式,就是直接找带有这两个英文单词方法即可。
– char、varchar 和 varchar2 的区别
– char 长度是固定的,不会变的。
– varchar 和 varchar2 长度是会变的。
– 如果我们写成 varchar(50),并不是说一次性开辟 50 个字节的长度占用着
– 50 只是一个最大的值。
– 创建表(掌握)
create table tb_user (
name varchar(50),
age int,
sex char(4)
);
– 查询表
select * from tb_user;
– 给表增加多两列:address、phone
alter table tb_user add(address varchar(100), phone varchar(50));
– 删掉多余的列
alter table tb_user drop(phone);
– 修改列的长度
alter table tb_user modify(address varchar(80));
– 修改表名
rename tb_user to tb_person;
– 删除有两种方式:drop 和 truncate
– drop:删除表,把整个表都给干掉,找不回来
drop table tb_person;
select * from tb_person;
– truncate:截断表,只会把表中的数据清空,表还会在
truncate table tb_user;
select * from tb_user;