どうも、こんにちは。
今回はSQLでのInsert文によるデータ登録について書きたいと思います。
まずは、私自身はSQLで日々のシステム開発の仕事におきまして、データ登録・挿入の方を
実施しておりますが、これにつきましてはInsert文の方を利用して行っています。
Insert Into [テーブル名] ([列名1],・・・・) Values('[項目1]',・・・・)と言った感じ
でSQL文作成→実行してデータ登録・挿入を実施しております。
これにつきましては、当たり前の事柄でありますがね。。。。。
また、既存のテーブルからデータを抽出して登録対象のテーブルに挿入すると言ったケース
もありますが、こちらに関しましてはInsert~Select文の方を活用してのSQL文作成→実行
と言った感じで進めています。
こちらにつきましてはテストデータ作成等を行う際に非常に楽でありますので、かなり重宝
されているのかな?と思います。
後は、SQLのInsert文作成→実行を実施する際に気を付けて行かなければならない点としま
しては何と言いましても登録対象となるテーブルで列のプライマリーキーを考慮して行かな
ければならない点であると思います。
これに関しましては十分なSQL設計を事前に実施しまして、そこから対応して行く事が必要
であるのかな?と私自身は思います。
さてと、今回はSQLでのInsert文によるデータ登録について書かせて頂きました。
やはり、SQLのInsert文につきましてはシステム開発の単体テストにおきましてテストデータ
を作成する際に何度と無く使用されて行きます。
その他にも、画面から入力したデータをDBに登録する処理があればそちらでもドンドン使用
されて行きます。
以上。