プロが教える店舗&オフィスのセキュリティ対策術

Accessのフィールドの型の中にオートナンバー型という、自動で連番になる型があります。

SQL Serverにはそういった型がないため、自分でナンバーを付与していくスクリプトを組まなくてはいけないと思います。

一番簡単な方法は、連番になっているフィールドを降順で並び替え、一番最初のレコードに1を足してあげれば連番になるのですが、Webで注文を受けるようなシステムの場合、タイミングによっては同じ番号を割り当てられてしまう可能性があります。

同じ番号がわりあてられずに連番で番号を付与していくには、どういうやり方があるのでしょうか?

A 回答 (2件)

SQL ServerのID列(カウンタ型)は、Accessのオートナンバー型と同じだと思いますが。

    • good
    • 0

型をintとしてidentity列にすればいいです。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す