『壹』 怎樣用sql語句修改欄位名
SQL Server中修改欄位名的語句是:sp_rename'表名.舊欄位名','新欄位名'
欄位名name改為Snam的語句如下:sp_rename'test.name','sname'
拓展資料
一、語法定義
sp_rename指更改當前資料庫中用戶創建對象(如表、列或用戶定義數據類型)的名稱。
二、語法介紹
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
三、參數說明
1、[@objname =] 'object_name'—是用戶對象(表、視圖、列、存儲過程、觸發器、默認值、資料庫、對象或規則)或數據類型的當前名稱。如果要重命名的對象是表中的一列,那麼 object_name 必須為 table.column 形式。如果要重命名的是索引,那麼 object_name 必須為 table.index 形式。object_name 為 nvarchar(776) 類型,無默認值。
2、[@newname =] 'new_name'—是指定對象的新名稱。new_name 必須是名稱的一部分,並且要遵循標識符的規則。newname 是 sysname 類型,無默認值。
3、[@objtype =] 'object_type' —是要重命名的對象的類型。object_type 為 varchar(13) 類型,其默認值為 NULL,可取下列值。
『貳』 如何用sql語句修改數據表中欄位,實現identity
自增列不能直接修改,必須將原有ID列刪除,然後重新添加一列具有identity屬性的ID欄位。比如你要修改的欄位名為ID:alter table 表名 drop column IDalter table 表名 add ID int identity(1,1)
『叄』 sql server建表時怎麼設置ID欄位自增
一、可視化操作
1、選中表;
2、右擊滑鼠,設計;
3、選中列(整數類型)
4、設定標識為「是「(默認為「否」)、標識種子和標識遞增量(一般為1)。
二、SQL語句創建使用IDENTITY(標識種子,標識增量)
CREATETABLE表名(
欄位名[int]IDENTITY(1,1)NOTNULL,
--後續列...
)
『肆』 如何修改 該表 ID 欄位的內容(SQL 2005)
如果是主鍵,無法修改id,
如果想修改id,先要取消id作為主鍵
修改完之後,再回復主鍵