INSERT スクリプトの作成と保存

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  チュートリアル > "ZooDB" データベース > データベースにデータを挿入する方法 >

INSERT スクリプトの作成と保存

テーブルを右クリックすると開かれるコンテキストメニューを SQL エディターウィンドにドラッグすると、既存のテーブルをベースにして INSERT ステートメントを生成する可能性が与えられます。

 

チュートリアル内の動物園が新規の飼育員2人を雇用したと想定し、にこれらの新規の飼育員を テーブル tblZookeepers に追加するスクリプトを作成し、プロジェクトにスクリプトを保存します。

 

 

2人の新規の飼育員を tblZookeepers に追加するスクリプトを作成する方法:

1.標準のツールバー内の SQL エディター ic_new-sql-editor アイコンをクリックし、 、または、メニューオプション 「ファイル | 新規作成 | SQL エディター (Ctrl+N) を選択し新規の SQL エディターウィンドウを開きます。
2. マウス ボタンを使用して、オンラインブラウザーから tblZookeepers テーブルを SQL エディターウィンドウにドロップアンドドロップします。
3.挿入 をコンテキストメニューから選択します。

app_online-browser-context-insert

次のステートメントが SQL ウィンドウ内が表示されます:

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ( [ZookID], [FirstName], [LastName], [Address], [City], [State], [Telephone], [DOB] ) VALUES ( , '', '', '', '', '', '', '' );

4.ステップ 2 と 3 を繰り返して INSERT ステートメントを作成します。
5.最初の INSERT ステートメント を以下のように変更します:

 

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ([FirstName], [LastName], [Address], [City], [State], [Telephone], [DOB] ) VALUES ('June', 'Bug', '1345 Gorilla Highway', 'Newark', 'NJ', '(515)555-7217', '1963-11-26');

 

メモ:これは識別子列のため、値が自動的に生成されるため、列 ZookID のために値は挿入されません。 ですから、[ZookID] エントリと最初のコンマがステートメントから削除される必要があります。

 

6.2番目の INSERT ステートメント を変更して次の値を追加します:

 

INSERT INTO [ZooDB].[dbo].[tblZookeepers] ([FirstName], [LastName], [Address], [City], [State], [Telephone], [DOB] ) VALUES ('Bruno', 'Katz', '87 Panther Place', 'Trenton', 'NJ', '(515)555-7667', '1969-09-13');

 

7.実行 ic_execute-sql ボタンをクリック、または、 F5 を押します。
8.結果を確認するには、新規の SQL エディターウィンドウを開き、ステートメント SELECT * FROM tblZookeepers を入力します。ステートメントを実行します。 任意で、 最大化 ic_maximize ボタンをクリックして、結果ウィンドウのサイズを拡大します。 テーブルに2つの新規の行が追加されていることに注意してください。

sql_select-zookeepers

 

 

SQL スクリプトを保存し、プロジェクトに追加する方法:

1.INSERT ステートメントを SQL エディターウィンドウ含むが アクティブなウィンドウであることを確認し、標準のツールバー 保存 ic_save ボタンをクリックしてください。

名前を付けて保存 ダイアログボックスが開かれます。

2.例えば、 New_keepers (.sql) のような名前をスクリプトのために名前を入力し、 フォルダーを選択し、 保存 ボタンをクリックします。

プロジェクトに追加 ダイアログボックスが開かかれます (ダイアログボックスがポップアップされない場合、全般オプションの新規に保存されたファイル グループボックス内で、 ダイアログを表示しない オプションがチェックされているか確認してください)。

 

dlg_add-to-project

3.プロジェクトに追加 ボタンをクリックします。または、プロジェクトに追加 ダイアログボックスが表示されていない場合、プロジェクトをスキップ ボタンをクリックして、次のいずれかを行ってください:

 

プロジェクトタブをクリックし、 SQL フォルダーを右クリックし、アクティブなファイルをプロジェクトに追加 をコンテキストメニューから選択します。
プロジェクトウィンドウのツールバー内の アクティブなファイルの追加 ic_add_active_file アイコンをクリックします。

app_online-browser-context-add-active-file

SQL エディターの名前タブを右クリックし、 開かれるコンテキストメニューから プロジェクトに追加 を選択します。

app_sql-context-add-active-file

4.プロジェクトのタイトル ZooDBProject を右クリックし、 プロジェクトを保存する をコンテキストメニューから選択し、プロジェクトを保存する ic_save_project アイコンをプロジェクトウィンドウのツールバー内でクリックします。

(C) 2019 Altova GmbH