oracle--二维表的操作创建修改删除

时间:2023-03-08 23:27:46
oracle--二维表的操作创建修改删除

oracle学习内容

oracle的管理系统学习

oracle的数据管理学习

oracle的用户管理

oracle二维表管理

创建表和字段讲解
--创建表学习
1、 创建表的基本语句:create table 表名(字段名 类型,字段名 类型,字段名 类型....)
创建学生表:学号,姓名,性别,年龄,qq号,邮箱。
create table student(
snum number(10),---指定学号的数字长度为10
sname varchar2(100),---指定姓名的存储上限为100个字节
sex char(4),
age number,
qq number,
sal number(6,2),--指定工资的整数位为6和小数位为2
mail varchar2(50)
)
2、字段类型
number类型:数字类型,用来声明存储数字的字段。 number(指定数字的整数长度,指定数字的小数位长度)
varchar2类型:字符类型,用来声明存储字符的字段。会根据存储的数据自动增长大小,varchar2(存储上限)
char类型:字符类型,用来声明存储字符的字符。会开辟指定大小的内存来存储数据。
区别1:char的存储效率高于varchar2
区别2:char是开辟指定大小的内存空间,varchar2是根据数据大小来开辟空间的大小
date类型:存储日期类型
第二节课:修改表学习:
修改表
在命令窗口查看表结构 desc 表名
添加新字段 alter table 表名 add 字段名 类型
alter table student add phone number(11)
修改字段类型 alter table 表名 modify 字段名 类型
alter table student modify sname varchar2(200)
修改字段名
alter table student rename column sphone to phone; 删除字段 alter table 表名 drop column 字段名
alter table student drop column phone
修改表名 rename 表名 to 新的表名
rename student to stu
rename stu to student
删除表 drop table 表名
drop table student