1

他のテーブルYにコピーしたい列a、bを持つメインテーブルXがあります。Yには3つの列があります:a、b、z、zは自動インクリメントする必要があります-0、1、2 ...になりたいですできる

INSERT INTO Y(a,b,z) select a,b from X WHERE ....

だから私は実際に a,b だけを持つサブクエリを持っていて、新しいテーブル Y に値 0,1,2,3... を追加したいのですが、どうすればいいですか?

4

2 に答える 2

0

MSSQLでは、使用します

Id       Int          NoNullable Identity(1,1) 

Postgres auroincrement用SERIAL

于 2013-06-16T09:24:29.807 に答える