- - PR -
MySqlのオートインクリメントと同じ働きをするものはありますか?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-09-09 13:49
はじめまして。 初めての投稿なので,つたない点があるとは思いますが,
ぜひご教授お願いいたします。 Mysqlのオートインクリメントを使用したいのですが,Mysqlのオートインクリメント を使用する場合,主キーの一部でなければ使えないと本で読みました。 主キーではないものに,オートインクリメントと同じような働きをするものを付属し たいのですが,そういったものが存在するのでしょうか? ご指導ご鞭撻のほどよろしくお願い致します。 |
|
投稿日時: 2005-09-09 14:00
MySQLのオートインクリメントがどういったものか知らないのですが、
おそらくシーケンスのようなものでしょうか? 対象のデータベースにもよりますが、シーケンスを調べてみましょう。 |
|
投稿日時: 2005-09-09 14:03
返答ありがとうございます。
早速調べてみることにいたします。 |
|
投稿日時: 2005-09-12 01:18
There can be only one AUTO_INCREMENT column per table, it must be indexed, and it cannot have a DEFAULT value.
主キーであるかどうかではなく、1テーブルに1カラムしか指定できず、必ずインデックス付けをすうというルールのようです。 |
|
投稿日時: 2005-09-13 14:23
皆様返信ありがとうございます。
調べていたのですが,auto_incrementと同じ働きをするものは探しきれませんでした。 結果,主キーに設定をしてauto_incrementの指定をかけることにしました。 本当にハツキタツミさん・TMTさんありがとうございました。 |
1