SQL Server更改欄位名

2022-02-20 07:02:56 字數 542 閱讀 7753

更改欄位名(列名)

sp_rename '表名.原列名','修改後的列名','column'

我感覺下面的內容也挺實用,就隨手摘錄下來吧

修改字段:

alter table [表名] alter column [欄位名] nvarchar (50) null

重新命名表:(access 重新命名表,請參考文章:在access資料庫中重新命名表)

sp_rename '表名', '新錶名', 'object'

新建約束:

alter table [表名] add constraint 約束名 check ([約束字段] <= '2000-1-1')

刪除約束:

alter table [表名] drop constraint 約束名

新建預設值

alter table [表名] add constraint 預設值名 default '51windows.net' for [欄位名]

刪除預設值

alter table [表名] drop constraint 預設值名

sqlsever實現更改欄位名

新建表 create table 表名 自動編號字段 int identity 1,1 primary key 欄位1 nvarchar 50 default 預設值 null 欄位2 ntext null 欄位3 datetime,欄位4 money null 欄位5 int default 0,...

快速更改物件中的欄位名

問題描述 有這樣乙個物件 let params 由於種種原因,需要將其中的欄位名e mail修改為email 分析原因 處理的方案有很多,比如用for in語句遍歷,或者delete之後再新增字段,但這兩種方案都有問題 首先for in遍歷效率太低,直接忽略。使用delete處理基礎型別很有效,但字...

SQL增加 刪除 更改表中的欄位名

1.向表中新增新的字段 alter table table name add column name varchar2 20 not null 2.刪除表中的乙個字段 delete table table name column column name 3.修改表中的乙個欄位名 alter tabl...