-4

私は2つのテーブルを持っています.1つは3つのクローンを持つマスターテーブルです

master_id as primary key,
master_name varchar(50),
master_cal varchar(50),

2 つの列を持つ他の子テーブル

child_id as primary key,
child_name varchar(50)
master_id as foreign key

asp.netの送信ボタンにデータを挿入したい。最初にマスター テーブルにデータを挿入し、次に子テーブルにデータを挿入するクエリまたはストアド プロシージャが必要です。master_id を取得して子テーブルに外部キーとして配置する方法がわかりません。

4

2 に答える 2

0

多くの場合、SQL ダイアレクトでは、次の構文を使用できます。

insert into my_table (col1, col2)
values ('a', 3)
returning col_for_pk into variable_name.

使用しているRDBMSに合わせて調整された、おそらくそのような手法が必要です。

于 2013-04-17T10:24:32.967 に答える