#23 単一レコードの追加

単一レコードの追加は、MSDEでは一般的な「INSERT文」によるSQLに書き換えます。


Accessでは、クエリを使って単一レコードを追加することはあまりないと思われますが、クエリであえて作ると次のようになります。追加する値は自動的に「式1」といったエイリアスが付けられます。また、SQLビューではこれらはSELECT文で表現されています。
Accessクエリのデザインビュー
Accessクエリのデータシートビュー


MSDE(SQL Server)では、次のような「INSERT文」の構文を使って記述します。AS句による指定もSELECT文も必要ありません。

INSERT INTO 追加先テーブル名
   追加先フィールド名1, フィールド名2, フィールド名3,・・・・・・・
VALUES
   フィールド名1に追加する値, フィールド名2に追加する値, フィールド名3に追加する値,・・・・・・・

MSDEでのSQLの記述


クエリアナライザの実行結果例
※いわゆるアクションクエリなので、クエリアナライザでは処理された件数が表示されます。処理結果を見るには別途SELECT文等を使ってレコードを表示させる必要があります。
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved