oracleDDL语言

– 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;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值