読者です 読者をやめる 読者になる 読者になる

2000以前ではSELECT IDENTITY AS hoge INTO T1 FROM T2 ORDER BY fugaしちゃいけない!

SQLServer

ってすごい罠だと思う。orz

SELECT INTO でソートした値にIDENTITYをふるには − Database Expert − @ITのかめたろさんの発言のKnowledge Baseに書いてあった。

CREATE TABLEを書くのが面倒だから、SELECT INTO FROMしてるのにーーー!

http://support.microsoft.com/kb/273586/ja には不具合とも「この動作は仕様です」とも書いてない。腑に落ちない・・・