私のデータベースでは、すべてのテーブルが Sequence(ID_Table) に共通のテーブルを使用しています。
TABLE_ID には 2 つのフィールド (Common_ID、Table_Name) があります。
テーブルにレコードを挿入する場合、最初に Table_ID(Auto-increment, Table_name) にレコードを挿入してから、その Auto-increment 値を他のテーブルで使用する必要があります。
たとえば、フィールド ID(Common_ID)、Product_Name、Product_ID(Auto Increment) を持つ Table_Products に挿入したい
私はこのようなことをしたい:
INSERT INTO TABLE_ID (Table_NAME), Values (Table_Products)
挿入された ID を取得し、Table_Products で使用します。
INSERT INTO Table_Products (ID, Product_Name, Product_ID(Auto Increment)
VALUES (ID from TABLE_ID, SomeProduct, Increment)