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;

猜你喜欢

转载自blog.csdn.net/qq_41991836/article/details/82226256