當前位置:首頁 » 編程語言 » sql修改標識列

sql修改標識列

發布時間: 2023-01-19 23:52:50

sql2012怎麼設置標識列 自增

createtablestudent
(
s_nointidentity,--自增列
s_namevarchar(20),
mobilevarchar(20),
classvarchar(20)
)
insertintostudent(s_name,mobile,class)values('a','123','一年1班');
insertintostudent(s_name,mobile,class)values('b','1234','一年2班');
insertintostudent(s_name,mobile,class)values('c','1235','一年3班');
insertintostudent(s_name,mobile,class)values('d','1231','一年4班');
insertintostudent(s_name,mobile,class)values('e','1232','一年5班');

㈡ SQLserver2008 要修改表的標識列沒法修改,怎麼回事

查看一下是不是這處:
在--『工具』菜單中找到--『選項』---在選項中---把『阻止保存要求重新建表的更改』的「√」去掉

㈢ sql sever中怎麼把已有數據的列改為標識列

如果這列中沒有數據或者數據可棄之不用的話,可用row_number來解決,但前提是需要有一列為主鍵

如student表中,其中姓名為主鍵:

姓名 年齡 待用列

張三 20

李四 19

王五 19


執行語句:

updatestudentseta.待用列=b.rnfromstudentainner(select姓名,row_number()over(orderby年齡desc)rnfromstudent)bona.姓名=b.姓名

結果為:

姓名 年齡 待用列

張三 20 1

李四 19 2

王五 19 3

熱點內容
生女的演算法 發布:2025-07-18 08:17:54 瀏覽:645
加密硬碟推薦 發布:2025-07-18 08:11:22 瀏覽:944
oppo手機的密碼是多少 發布:2025-07-18 08:10:27 瀏覽:764
2匹壓縮機重 發布:2025-07-18 08:01:40 瀏覽:181
雲蟻物聯的雲存儲怎麼取消退款 發布:2025-07-18 08:01:39 瀏覽:486
訪問電腦版網頁 發布:2025-07-18 08:01:02 瀏覽:246
php集成軟體 發布:2025-07-18 07:54:36 瀏覽:143
華為密碼多少我忘記了告訴我 發布:2025-07-18 07:53:05 瀏覽:286
安卓怎麼上傳音樂到網易雲 發布:2025-07-18 07:22:22 瀏覽:375
c語言保存txt文件 發布:2025-07-18 07:01:27 瀏覽:175