欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle新增字段和注釋代碼示例

 更新時(shí)間:2023年09月11日 11:21:19   作者:劰的劰  
Oracle數(shù)據(jù)庫(kù)中給字段添加注釋是非常有用的,在我們對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析和維護(hù)時(shí),通過(guò)字段注釋可以更容易地了解這些字段的含義,這篇文章主要給大家介紹了關(guān)于Oracle新增字段和注釋的相關(guān)資料,需要的朋友可以參考下

創(chuàng)建表

--創(chuàng)建“學(xué)生信息”數(shù)據(jù)表  
CREATE TABLE STUDENT_INFO  
(  
  STU_ID INT,                   --學(xué)號(hào)  
  STU_NAME VARCHAR2(8),         --姓名  
  EMAIL VARCHAR2(20),           --郵箱  
  SEX CHAR(2),                  --性別  
  AGE INT,                      --年齡  
  CLASS_ID VARCHAR2(20),        --班級(jí)編號(hào)  
  REGDATE DATE DEFAULT SYSDATE  --創(chuàng)建期間  
);

新增字段

ALTER TABLE 表名 ADD 字段 字段類型;

ALTER TABLE STUDENT_INFO ADD ADDRESS VARCHAR2 ( 120 );
COMMENT ON COLUMN STUDENT_INFO.ADDRESS IS '地址';

修改字段

ALTER TABLE 表名 MODIFY 字段 字段類型;

ALTER TABLE STUDENT_INFO MODIFY ADDRESS VARCHAR2 ( 160);

新增表注釋

COMMENT ON TABLE 表名 IS ‘表注釋’;

--添加表注釋
COMMENT ON TABLE STUDENT_INFO IS '學(xué)生信息表';

新增字段注釋

COMMENT ON COLUMN 表名.字段名 IS ‘字段注釋’;

--添加字段注釋:
COMMENT ON COLUMN STUDENT_INFO.STU_ID IS '學(xué)號(hào)';
COMMENT ON COLUMN STUDENT_INFO.STU_NAME IS '姓名';
COMMENT ON COLUMN STUDENT_INFO.EMAIL IS '郵箱';
COMMENT ON COLUMN STUDENT_INFO.SEX IS '性別';
COMMENT ON COLUMN STUDENT_INFO.AGE IS '年齡';
COMMENT ON COLUMN STUDENT_INFO.CLASS_ID IS '班級(jí)編號(hào)';
COMMENT ON COLUMN STUDENT_INFO.REGDATE IS '創(chuàng)建期間';

附:Oracle數(shù)據(jù)庫(kù)在指定字段后新增字段

記錄一下數(shù)據(jù)庫(kù)中為表增加字段,且在指定字段后新增;

mysql數(shù)據(jù)庫(kù)的話比較簡(jiǎn)單通過(guò)一下sql語(yǔ)句即可實(shí)現(xiàn):

-- 為表t在B字段后新增字段
alter table t add column fild varchar(20) nou null after B
-- 為表t新增字段并顯示到第一位
alter table t add column fild varchar(20) nou null first

而Oracle數(shù)據(jù)庫(kù)不支持上述語(yǔ)法,添加字段只能顯示到最后一位,所以如果非要添加字段到指定字段后的話可以通過(guò)新建數(shù)據(jù)表并修改表明實(shí)現(xiàn),如下面語(yǔ)句所示:

-- 首先為要新增字段的表A新增字段t
ALTER TABLE A ADD (t VARCHAR2(64));
--根據(jù)新增字段后的表A來(lái)創(chuàng)建表B,并根據(jù)A的查詢控制字段顯示位置
create table B as select a,b,e,c,d from A;
-- 刪除掉原表A
drop table A;
-- 將新建的表B重命名為表A的名字
alter table B rename to A

總結(jié) 

到此這篇關(guān)于Oracle新增字段和注釋的文章就介紹到這了,更多相關(guān)Oracle新增字段注釋內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論