親として2つのテーブルCUSTOMERを持ち、1対多数の関係を持つ子としてPROFILEを持っています。両方のテーブルから同時にデータを挿入したいのですか?親子テーブルにレコードを挿入して選択します
1
A
答えて
0
uは親を選択して、子供が下記のように、たとえば、MySQLでは参加書くために、JDBCを使用しているので:
選択cust.id、cust.name、prof.id、prof.nameから カスタマー・カストProfilerにprofilerを追加します。
+0
ただし、両方のテーブルに同時にレコードを挿入する方法 – user542719
+0
別途挿入する必要があります。 –
0
INSERT文は1つのテーブルに挿入されます。 2つのテーブルに行を挿入するには、2つの別々のINSERT文を使用する必要があります。トランザクション内に配置して、両方が完了したか、どちらも完了していないことを確認します。
これは便利です:http://download.oracle.com/javase/tutorial/jdbc/index.html
関連する問題
- 1. 子テーブル内に何かがあると仮定して、親テーブルのすべてのレコードを選択します。
- 2. ドロップダウンボックスで選択したオプションからテーブルにレコードを挿入します
- 3. Hibernate:既存の親レコードを参照して子レコードを挿入する
- 4. テーブルから選択して別のテーブルに挿入
- 5. DB2テーブルから選択してSQLテーブルに挿入
- 6. SQLサーバーで親子テーブルに挿入
- 7. を選択し、親と子
- 8. レコードがSSISの親テーブルに挿入されているときに、子テーブルにレコードを挿入する方法はありますか?
- 9. C#とNpgsqlを使用して親テーブルと子テーブルに高速に挿入
- 10. SQL - 親テーブルの属性を持つ親テーブルと子テーブルにデータを一緒に挿入します。
- 11. テーブルからデータを選択して別のDBに挿入
- 12. 別のテーブルに挿入し、私は、クエリを持って選択
- 13. Postgres:親テーブルとすべての子テーブルからデータを選択
- 14. 選択プラス値を使用してテーブルに挿入しますか?
- 15. すべての子レコードが条件を満たす場合にのみ親レコードを選択します。
- 16. 他の一時テーブルを選択して挿入する方法
- 17. Lightswitchの親テーブルに新しいレコードが追加されたときに、自動的に新しいレコードを子テーブルに挿入しますか?
- 18. 一意のレコードを選択し、別のテーブルに挿入して重複を避けてください。
- 19. ストアドプロシージャから選択してテーブルに挿入
- 20. 親レコードを挿入してリンクされた子を更新する
- 21. PHPを選択して挿入する
- 22. テーブルからレコードを選択してテーブル2に追加し、最後に挿入したIDをテーブル1に更新します。
- 23. cassandraの別のテーブルから選択してcassandraテーブルに挿入するには?
- 24. MVCエンティティFramworkは、(選択最大を使用して挿入)テーブル
- 25. ポストグルの親テーブルから子テーブルにデータを挿入
- 26. SQLのテーブルで最後に挿入されたレコードを選択する方法
- 27. Oracleのテーブルで最後に挿入されたレコードを選択する方法
- 28. SQLサーバーにデータを挿入して選択します。
- 29. エンティティフレームワーク:子テーブルのレコードが挿入されていません
- 30. チェックボックスのみ選択した行の値をMySQLテーブルに挿入
どのAPIを使用していますか? JDBC? JPA 2?他に何か?どのデータベースを使用していますか? –
DerbyデータベースのJDBC – user542719