誰かが私にどのように表示されたらいいですかSQL Server 2008
データベーステーブルで次の空き行番号を取得できますか?MS SQL 2008で次の行番号を取得する方法
私がしようとしているのは、Oracle
と同様のものを実装して、シーケンス番号が新しい行の次の番号を指定するものです。インターネットを検索すると、これに一致するものは見つかりませんでしたが、私が見つけたのはrow_number()
です。残念ながら、私はinsert
ステートメント内で動作させることはできません。
私の経験はOracleとMySQLであるため、あまりSQL Server 2008に詳しいことはありません。だから、私は助けを喜んでいる。私は両方の応答がIDENTIYについて話しているのを見ていますが、すでにint型と名前のデータ型を持つテーブルを持っているので、INSERT TABLE A VALUES(IDENTITY(1,1)、 'A'、 ' B '); ? – Andy5