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

Oracle數(shù)據(jù)庫添加/刪除/修改表字段超詳細(xì)指南

 更新時(shí)間:2024年01月02日 10:56:38   作者:等風(fēng)來`deng  
這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫添加/刪除/修改表字段的超詳細(xì)指南, 本文主要是關(guān)于Oracle數(shù)據(jù)庫表中字段的增加、刪除、修改和重命名的操作,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

1、添加表字段

1.1 語法結(jié)構(gòu)

alter table 表名 add 字段名 字段類型

1.2 舉例說明

(1)新建學(xué)生信息表(該步驟可忽略)

create table student_info (
  sid         number(10),
  sname       varchar2(10),
  sex         varchar2(2),
  create_date date
);

(2)初始表樣子

上述建立的表是一個(gè)叫 student_info 的只有字段沒有數(shù)據(jù)的空表

SELECT * FROM student_info

(3) 語法解釋

alter table 表名 add 字段名 字段類型

  • alter table: 表示告訴數(shù)據(jù)庫要添加字段的表是哪一張表,固定搭配,不可省略
  • 表名: 要添加字段的表(該表在數(shù)據(jù)庫要存在)
  • add 字段名:add 后面接要添加的字段名字
  • 字段類型:指要添加的字段的屬性,比試該字段是整數(shù)型,還是字符型等

舉例: 在上表student_info 里面新增一個(gè)叫year_old,屬性為字符型的字段,字段又稱列名

alter table student_info add year_old varchar(1100)

數(shù)據(jù)庫執(zhí)行上述語句,添加成功

在這里插入圖片描述

在這里插入圖片描述

2、修改表字段

2.1 語法結(jié)構(gòu)

(1)修改字段屬性

alter table 表名 modify 字段名 字段類型

modify:表示修改的意思。之外的解釋同上。

(2)修改字段名

alter table 表名 rename  column  列名 to 新列名

rename:表示要重新命名,后面需要接colum(列),提示數(shù)據(jù)庫要修改列明名

2.2 舉例說明

(1)修改字段屬性

student_info表的sid屬性為整數(shù)型,修改它為字符型字段。

alter table student_info modify sid varchar(1000)

執(zhí)行語句,可見已經(jīng)變成字符型的了

(2)修改字段列名

把表`student_info中的year_old列名改為classes

alter table student_info rename column year_old to classes

執(zhí)行語句,可見已經(jīng)改好啦

3、刪除表字段

3.1 語法結(jié)構(gòu)

alter table 表名 drop column 字段名

3.2 舉例說明

刪除表student_info中的sname字段

alter table student_info drop column sname

執(zhí)行語句,可見表字段已經(jīng)被刪除了

總結(jié) 

到此這篇關(guān)于Oracle數(shù)據(jù)庫添加/刪除/修改表字段超詳細(xì)指南的文章就介紹到這了,更多相關(guān)Oracle添加/刪除/修改表字段內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論