JAVA开发常用数据库技术——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;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值