sql server2008修改列屬性
來源:程序員人生 發布時間:2014-12-20 08:38:02 閱讀次數:2983次
修改列屬性
使用ALTER TABLE語句不但可以添加新列和刪除列,還可以對列的屬性進行修改,比如,重新設置列名,數據類型
長度,是不是為空,還可以設置或取消1個列的主鍵束縛
當設置列名,數據類型,長度和是不是允許為空時,alter table的語法格式:
alter table table_name
alter column column_name new_type_name
將學生成績管理系統數據庫中學生信息表中姓名列數據類型改成nvarchar(20)語句以下
use 學生成績管理系統
alter table 學生信息
alter column 姓名 nvarchar(20) null
添加刪除表列
使用alter table語句,一樣可以添加/刪除列,例如向課程信息表中添加"上課信息"列,語句以下
use 學生成績管理系統
go
alter table 課程信息
add 上課信息 datatime
use 學生成績管理系統
go
alter table 課程信息
drop column 是不是必修 cascade
cascade表示進行級聯刪除
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈