SQL Server 如何設定某列自增

2022-07-10 05:57:11 字數 777 閱讀 3639

對於已經建好的資料庫表,可以採用兩種方法來修改

(若還有疑問可以看看最後的備註)

1、通過sql server management studio修改

我使用的是2012版的

選擇資料庫表右鍵->設計表

點一下你要修改的列

在下方看到列屬性

將標識規範點開

在(是標識)那選擇就改好了

完成以後如下所示:

ps:若發現無法調整標識規範或者不能設定的時候,檢查一下你要改的字段是不是int型別或者類似的型別,varchar是改不了的

2、通過sql命令

要注意,要這樣做最好是沒有資料的情況,不然可能產生資料丟失

第一行是刪除表裡的列

第二行是重新在表裡增加一行列設定自增長

alter table 表名 drop column 列名

alter table 表名 add 列名 int identity(1,1)

如何給ALV某列設定下拉列表

首先要明確設定下拉列表 超連結什麼的都是事件,需要在alv輸出函式reuse alv grid display lvc裡傳 it events gt events。來寫乙個事件告訴程式 接著就需要定義 事件的內錶gt events 下拉列表的內錶gt dropdown 輸出表的字段型別定義中新增 d...

Sql Server中如何判斷表中某列是否存在

比如說要判斷表a中的字段c是否存在兩個方法 一,if exists select 1 from sysobjects t1 inner join syscolumns t2 on t1.id t2.id where t1.name a and t2.name c print 存在 else prin...

sql server單一某列實現排序

use yj go object table dbo t oa wdstore script date 04 16 2014 00 23 38 set ansi nulls on goset quoted identifier on goset ansi padding on gocreate ta...