SQL Server添加列及刪除列
SQL Server添加列的方法比較簡(jiǎn)單,下面就為您詳細(xì)介紹SQL Server添加列及刪除列的語(yǔ)句寫法,希望對(duì)您學(xué)習(xí)SQL Server添加列方面能有所幫助。
SQL Server添加列和刪除列是修改表的兩條途徑。修改表的語(yǔ)法如下:
- ALTER TABLE table
- {|ALTER COLUMN column_name}
- |{ADD
- { <column_definition>::=
- column_namedata_type
- {[NULL|NOT NULL]
- |DROP column column_name}[,...n]
- >
SQL Server添加列時(shí)指定的信息類型與創(chuàng)建表時(shí)提供的信息類型相似。
下面的這個(gè)示例添加了一個(gè)允許空值的列。
- ALTER TABLE CategoriesNew
- ADD Commission money null
刪除列
被刪除的列不能被恢復(fù)。因此,在刪除列之前,必須確保它是你要?jiǎng)h除的列。
下面的這個(gè)例子刪除表中的一個(gè)列。
- ALTER TABLE CategoriesNew
- DROP COLUMN Sales_date
注意:在刪除某列之前,基于該列的所有索引和約束必須首先被刪除。
【編輯推薦】
SQL Server存儲(chǔ)過(guò)程的單步調(diào)試