干熟妇在线视频午夜剧场一级A级|99成人香视频日本两性激情视频|久久 午夜福利无码精品人妻一区|热久久超碰精品精品少妇一区二区|五月天综合在线国产一区免费视频|亚洲成人中心热re久久99|亚洲国产怡红院丁香五月综合h|玖玖九久久久午夜射精视频

十年專注于品牌網(wǎng)站建設(shè) 十余年專注于網(wǎng)站建設(shè)_小程序開發(fā)_APP開發(fā),低調(diào)、敢創(chuàng)新、有情懷!
南昌百恒網(wǎng)絡(luò)微信公眾號 掃一掃關(guān)注
小程序
tel-icon全國服務(wù)熱線:400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
掃一掃打開百恒網(wǎng)絡(luò)微信小程序

百恒網(wǎng)絡(luò)

南昌百恒網(wǎng)絡(luò)

Sql Server數(shù)據(jù)庫表增加字段的方法,附Access數(shù)據(jù)庫增加表字段方法

百恒網(wǎng)絡(luò) 2012-08-28 9106

創(chuàng)建數(shù)據(jù)庫表后,還可以利用SQL代碼增加數(shù)據(jù)庫表的新字段,下面通過具體實例進行講解.

(1).實現(xiàn)代碼如下:

use MyDataBase

go

alter UserWeb

add UserMail varchar(50)

(2).首先打開表所在的數(shù)據(jù)庫,然后獲得修改表的權(quán)限,再添加具體的字段.

(3).選擇輸入的SQL代碼,單擊工具欄中的執(zhí)行按鈕,限可以為數(shù)據(jù)庫表UserWeb增加一個新字段,名稱為UserMail.

(4).在增加數(shù)據(jù)庫表字段時,還可以設(shè)置字段的各種約束,如主鍵,唯一鍵,Check約束,是否為空等,也可以增加默認項,實現(xiàn)代碼如下所示:

use db_mysql

go

alter table UserWeb

add UserMobile varchar(50) default '0791-88117053'

(5).執(zhí)行代碼,限可增加新字段,"UserMobile",該字段具有默認值.

(6).使用select查詢語句查看新增加的字段,實現(xiàn)代碼如下所示:

select name 字段名, xusertype 類型編號, length 長度 from syscolumns where id=object_id('UserWeb')

(7).運行后即可看到新增加的數(shù)據(jù)庫字段.

南昌網(wǎng)站建設(shè)公司技術(shù)人員提醒:在Oracle和DB2關(guān)系數(shù)據(jù)庫中,增加數(shù)據(jù)庫表字段列的方法與SQL server相同.

asp 增加表字段

實例:

connectionstring="provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("data/MyDataBase.mdb")

set conn=server.createobject("adodb.connection")

conn.OPEN connectionstring

sql = " Alter Table UserWeb add column UserMail real "

conn.execute(sql)

簡單:

dim cmd

set cmd=server.CreateObject ("adodb.command")

set cmd.ActiveConnection =conn

sql="alert table 表名 add 列名 數(shù)據(jù)類型 "

cmd.CommandText =sql

cmd.Execute sql

Access詳細:

語法

ALTER TABLE 表 {ADD ADD{COLUMN 字段類型 [ (字長)] [NOT NULL] [CONSTRAINT 索引 ] |

ALTER COLUMN 字段類型 [(字長)] |

CONSTRAINT 多重字段索引 } |

DROP DROP{COLUMN 字段 I CONSTRAINT 索引名 } }

ALTER TABLE 語句分為以下幾個部分:

部分 說明

table 欲修改的表之名稱。

field 欲在表內(nèi)增加或刪除的字段的名稱?;虮韮?nèi)欲被替換的字段名稱。

type 字段的數(shù)據(jù)類型。

size 字段的字符長度 (文本及二進制字段)。

index 字段索引。欲了解更多有關(guān)如何構(gòu)造本索引的信息,請看 CONSTRAINT子句。

multifieldindex 欲增加至表 中的多重字段索引的定義。欲了解更多有關(guān)如何構(gòu)造本索引的信息,請看 CONSTRAINT子句。

indexname 欲刪除的多重字段索引的名稱。

說明

使用 ALTER TABLE 語句,可用多種不同方法更改當前已存在的表:你可以:

使用 ADD COLUMN 在表中添加新的字段。需要指定字段名、數(shù)據(jù)類型、還可以 (對文本和二進制字段)指定長度。例如,下列語句在員工表中增加一 25 個字符的、名為 Notes 的文本字段:

ALTER TABLE Employees ADD COLUMN Notes TEXT(25)

也可以定義此字段的索引。關(guān)于單一字段索引的詳細信息,請參閱CONSTRAINT 子句主題。

如果對一字段指定 NOT NULL,則在這字段中添加的新記錄必須有有效的數(shù)據(jù)。

使用ALTER COLUMN改變一個當前字段的數(shù)據(jù)類型,需要指定字段名、新數(shù)據(jù)類型、還可以 (對文本和二進制字段)指定長度。例如,下列語句把雇員表中一個字段的數(shù)據(jù)類型, 被稱為ZipCode(最初被定義為整數(shù)),改變成一個10字符文本字段:

ALTER TABLE Employees ALTER COLUMN ZipCode TEXT(10)

使用 ADD CONSTRAINT 添加多重字段索引。關(guān)于多重字段索引的詳細信息,請參閱 CONSTRAINT 子句主題。

使用 DROP COLUMN 刪除字段。只要指定欲刪除的字段名即可。

使用 DROP CONSTRAINT 刪除多重字段索引。只要在 CONSTRAINT 保留字后面指定索引名即可。

--------------------------------------------------------------------------------

南昌網(wǎng)絡(luò)公司技術(shù)員提示需要注意

不能同時添加或刪除一個以上的字段或索引。

你可以使用 CREATE INDEX 語句在一個表中增加一個單字段或多重字段,你還可以使用 ALTER TABLE 或 DROP 語句刪除一個由ALTER TABLE或CREATE INDEX建立的索引。 可以在單一字段上使用 NOT NULL,或在用于單一字段或多重字段(名為 CONSTRAINT) 的 CONSTRAINT 子句中使用 NOT NULL。但是,一個字段只能使用一次 NOT NULL 限制。嘗試多次應(yīng)用此限制將導(dǎo)致運行錯誤。

希望本文對廣大站長或從事企業(yè)網(wǎng)站建設(shè)公司的團隊有所幫助,如對此不太理解的,可以與南昌做網(wǎng)站公司百恒網(wǎng)絡(luò)技術(shù)部聯(lián)系。我們很高興與廣大站長和從事企業(yè)網(wǎng)站建設(shè)公司技術(shù)人員分享我們的技術(shù)和經(jīng)驗,分享是一件很快樂的事情。


400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
掃一掃打開百恒網(wǎng)絡(luò)小程序

歡迎您的光顧,我們將竭誠為您服務(wù)×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務(wù) 售后服務(wù)
 
售后服務(wù) 售后服務(wù)
 
備案專線 備案專線
 
×
东港市| 民丰县| 丹巴县| 山东| 绥江县| 溆浦县| 赣州市| 延寿县| 陇西县| 濮阳县| 镇雄县| 元朗区| 太原市| 喀喇沁旗| 正蓝旗| 宝应县| 辽源市| 房山区| 增城市| 嘉兴市| 黔东| 泰和县| 淳化县| 商水县| 和龙市| 遵化市| 通城县| 固原市| 宁城县| 砀山县| 宝应县| 建始县| 永春县| 竹山县| 长沙县| 吐鲁番市| 辰溪县| 乐都县| 逊克县| 揭阳市| 钟山县|