SQL如何對指定的表把ID

時間 2022-06-10 22:15:04

1樓:

讓他自增

即 id int identity

如果該表沒有建立

可以在create table的時候直接定義該列如果該表已經建立

可以 alter table data_adrop column id

alter table data_a

add id int identity

不知道是不是lz想要的形式~~

2樓:

標識列時,重排用新增列go

create table t(id int identity)insert t default valuesinsert t default valuesinsert t default valuesdelete t where id=2

select id=identity(int,1,1) into # from t order by id

truncate table t

set identity_insert t on ;

goinsert t(id) select id from #goset identity_insert t off ;

go--檢視

select * from t

id-----------12

(2 個資料列受到影響)

3樓:匿名使用者

建立一個觸發器(trigger)吧

4樓:抽屜

有必要嗎?這樣設計你遲早會出問題的。

5樓:匿名使用者

把id設定成primary key

sql中如何把a表某列update成b表某列資料

update a bmt1 set bmt1.c select b.c from b a where b.a a.a and b.a bmt1.a update a bmt1 set bmt1.c select b.c from b a where b.a a.a 如如果直接這樣的話,如果子查詢查出...

用SQL怎樣根據表種的欄位ID查出另表中的資料

我看的是你看我 例如 兩個表中的news type id 跟 type id是對應的,根據news 表中的 news type id 1 查出 news type 表中的 type name 根據 news表中的 news type id 1 查出 news type表中的 透明點評 這條資料,透明...

sql兩張表的聯絡是主表欄位是由子表id加號拼接而成,請問怎麼連

day無敵在路上 有兩個表a和b,均有key和value兩個欄位,如果b的key在a中也有,就把b的value換為a中對應的value update b set b.value select a.value from a where a.key b.key where b.id in select ...