Oracle中表字段相关操作举例

Posted 碧水幽幽泉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle中表字段相关操作举例相关的知识,希望对你有一定的参考价值。

--创建测试表
create or replace table student
(
    xh number(4), --学号
    xm varchar2(10), --姓名
    sex char(2), --性别
    birthday date, --日期
    sal number(7,2) --奖学金
);

--添加一个字段
alter table student add (studentid number(10));

--添加多个字段
alter table student add 
(
    xh number(4), --学号
    xm varchar2(10), --姓名
    sex char(2), --性别
    birthday date, --日期
    sal number(7,2) --奖学金
);

--删除一个字段
alter table student drop column xh;

--修改一个字段
--1.修改长度
alter table student modify (sex char(5));
--2.修改字段的类型
alter table student modify (sex varchar2(5));

--给表改名字
rename student to stuinfo;

--字段如何改名字
--1.先删除
alter table student drop column sal;  
--2.再添加
alter table student add(salary varchar2(6));
      
     

 

以上是关于Oracle中表字段相关操作举例的主要内容,如果未能解决你的问题,请参考以下文章

oracle中表A中有若干完全重复的字段,怎样查询出不是重复的信息

Java程序可以检测到Oracle中表的更新变化吗

有表1和表2, 他们有着同样的字段 (name varchar(10)) 查询表2中表1没有的信息

如何解决ORACLE中表一得列名的别名为另一表中的某一字段的值?

Oracle数据库操作时如何使用LOWER()、UPPER()函数

Oracle数据库中表结构与表数据的区别