「 シーケンス 」 一覧

CakePHP2 + MySQLでシーケンステーブルを使ってみる。

tableA を使用する処理Aで、日付や作成者IDなどを組み合わせた発注番号的なコードを発番する処理を作成。
単独の機能だったので、tableA の AUTO_INCREMENT を利用して発番していましたが、機能追加で処理Bからも処理Aで発番していたコードが必要になり、AUTO_INCREMENT が使えない事態になったので、発番用にシーケンステーブルを使うことにしたので、その内容を備忘録してポストします。

CakePHPのバージョンは2.3.10です。