用SQL語句新增刪除修改字段

2021-04-01 05:04:25 字數 798 閱讀 5710

增加字段

alter table docdsp  add dspcode char(200)

刪除字段

alter table table_name drop column column_name

修改字段型別

alter table table_name  alter column column_name new_data_type

改名sp_rename

更改當前資料庫中使用者建立物件(如表、列或使用者定義資料型別)的名稱。

語法sp_rename [ @objname = ] 'object_name' ,

[ @newname = ] 'new_name'

[ , [ @objtype = ] 'object_type' ]

--假設要處理的表名為: tb

--判斷要新增列的表中是否有主鍵

if exists(select 1 from sysobjects where parent_obj=object_id('tb') and xtype='pk')

begin

print '表中已經有主鍵,列只能做為普通列新增'

--新增int型別的列,預設值為0

alter table tb add 列名 int default 0 

endelse

begin

print '表中無主鍵,新增主鍵列'

--新增int型別的列,預設值為0

alter table tb add 列名 int primary key default 0 

end

用SQL語句新增刪除修改字段

增加字段 alter table docdsp add dspcode char 200 刪除字段 alter table table name drop column column name 修改字段型別 alter table table name alter column column nam...

用SQL語句新增刪除修改字段

增加字段 alter table docdsp add dspcode char 200 刪除字段 alter table table name drop column column name 修改字段型別 alter table table name alter column column nam...

用SQL語句新增刪除修改字段

增加字段 alter table docdsp add dspcode char 200 刪除字段 alter table table name drop column column name 修改字段型別 alter table table name alter column column nam...