ORACLE创建表

普通创建表
create table C_table(
deptno number(2),
dname varchar2(14),
loc varchar2(13)
);
注释:Orecle创建表的语法使用create table 自定义命名,括号自定义命名字段,添加数据类型并且给予长度没有约束,使用sql plus命令》desc 自定义表查询表结构!!!
在这里插入图片描述

子查询创建表
create table A_table
as
select employee_id, last_name,
salary*12 ANNSAL,hire_date
from employees
where department_id = 80;
注释:Orecle创建表的语法使用sql DDL命令create table 自定义命名,as连接一个查询方法条件部门ID=80,获取部门ID80的所有结构字段数据都存放复制到A_table的表中,使用sql plus命令》desc 自定义表查询表结构!!!
在这里插入图片描述
在这里插入图片描述

添加表的新列
alter table A_table
add (job_id varchar2(9));
注释:添加一个表的新列中使用到Orecle sql DLL命令alter table 自定义命名,换行add新增关键字,然后括号一个自定义名称并且添加Orecle sql的数据类型长度为9,没有约束,使用sql plus命令》desc 自定义表查询表结构!!!
在这里插入图片描述
Update表列
ALTER TABLE A_table
MODIFY (job_id VARCHAR2(30));
注释:Update(修改)表列名称与数据类型使用到Orecle sql DLL命令alter table 自定义命名,换行MODIFY修改关键字,然后括号一个自定义名称并且添加Orecle sql的可变长字符串数据类型长度为30,没有约束,使用sql plus命令》desc 自定义表查询表结构!!!
在这里插入图片描述
Delete表列
在这里插入图片描述
alter table A_table
drop column job_id;
注释:Delete(删除)表列名称使用到Orecle sql DLL命令alter table 自定义命名,换行(drop column)删除列的关键字,drop删除 指定列,以上是原字段,drop字段后的数据!!!
在这里插入图片描述
重命名表列
alter table A_table
rename column job_id TO J_O_B_id;
注释:重命名一个的新列中使用到Orecle sql DLL命令alter table 自定义命名,换行(rename column)重命名关键字,获取表中列名的对象进行to自定义name!!!
在这里插入图片描述

改变对象名称
rename A_table to T_table;
注释:改变对象名称使用到Orecle sql DLL命令rename,获取数据表对象1进行to改变成数据库表对象2,执行rename语句改变表、视图、序列、同义词的名称,必须是对象的拥有者!!!
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值