-1

MySQL(InnoDB)に「プロジェクト」テーブルがあります。主キーは id (1 から始まる int 自動インクリメント) です。さらに、invoice_number というテーブルがあります。

しばらくして、クライアントは請求書番号を自動生成するように依頼しました (2000 年以降)。

残念ながら、テーブルに複数の自動インクリメント フィールドを設定することはできません。また、現在操作中のテーブルを変更できないため、トリガーは挿入イベントの後では機能しません。

では、どうすれば私のタスクを達成できますか?

注: 実際には、これは DB に書き込みを行っている Web ベースのアプリケーションです。

4

1 に答える 1