1. 無料アクセス解析

プログラミングに没頭しているあるIT技術者の日々

プログラミングに関する技術やコードについて、日々思ったことを書いていくブログです。

1つのSQL文で複数の表にINSERTする 絶品テクニック

リンク先

実は今作っている研修システムで、親表と子表の参照関係にある2つの表にそれぞれ一行ずつINSERT文を発行してデータを登録するという処理があるんですが、"普通に書けば"INSERT文を2回書かなければいけなくて、"万が一"1回目と2回目の間にエラーが起こった時にデータの整合性が取れなくなるという現象が発生しており、どうしようかなと思っていたら上記の記事を見つけました。

でも残念ながら上記の書き方はどうもOracleでしか出来ない?みたいで私が今使っているAccess2003ではINSERT構文に問題があるのか無理っぽいです。

まあ別に上司にもここまで対応しろとは言われていないので"現時点では"放っておいても良いのですが何か気になるんですよね。

まあ、いずれにしても良い書き方だとは思うので、INSERT文をよく使う方にとっては覚えておいて損は無い気がします。

少し私のやりたい事と内容違うが関連ページリンク先

一気に複数のレコードをinsertする方法について

ACCESSで複数行同時INSERT

IT関連情報 | コメント:0 | トラックバック:0 |
<<発想はいつメモするべきか | HOME | 情報発信者と情報受信者>>

この記事のコメント

コメントの投稿















コメント非公開の場合はチェック

この記事のトラックバック

| HOME |