1つのSQL文で複数の表にINSERTする 絶品テクニック2008-06-21 Sat 08:00
リンク先
実は今作っている研修システムで、親表と子表の参照関係にある2つの表にそれぞれ一行ずつINSERT文を発行してデータを登録するという処理があるんですが、"普通に書けば"INSERT文を2回書かなければいけなくて、"万が一"1回目と2回目の間にエラーが起こった時にデータの整合性が取れなくなるという現象が発生しており、どうしようかなと思っていたら上記の記事を見つけました。 でも残念ながら上記の書き方はどうもOracleでしか出来ない?みたいで私が今使っているAccess2003ではINSERT構文に問題があるのか無理っぽいです。 まあ別に上司にもここまで対応しろとは言われていないので"現時点では"放っておいても良いのですが何か気になるんですよね。 まあ、いずれにしても良い書き方だとは思うので、INSERT文をよく使う方にとっては覚えておいて損は無い気がします。 少し私のやりたい事と内容違うが関連ページリンク先 一気に複数のレコードをinsertする方法について ACCESSで複数行同時INSERT |
この記事のコメント |
コメントの投稿 |
|
|
この記事のトラックバック |
|
| HOME |
|


