アクセストップページ INSERT INTO ステートメントSQL |
|
INSERT INTO ステートメントSQL
|
menu |
SQLでレコードをテーブルやクエリに追加するには「INSERT
INTO」ステートメントを使用します。
レコードを追加するフィールドとレコードの値を指定します。
指定しないフィールドにはNULLが入ります。
VBA書式:
INSERT
INTO テーブルまたはクエリ名 VALUES 値
フィールドを個別に指定する場合は、
INSERT INTO
テーブルまたはクエリ名 (フィールド名1,フィールド名2) VALUES
(値1,値2)
と記述します。
上記のようにフィールドを複数指定する場合はカンマ「,」で区切ります。
追加先のテーブルまたはクエリに主キーがある場合は、
NULL値以外の一意な値を指定してください。
また、オートナンバーのあるテーブルに値を追加する場合は
INSERT
INTO文にオートナンバーのフィールドを指定しないようにします。
また、別のテーブルのレコードを追加することもできます。
その場合は以下のようにSQLを記述します。
VBA書式:
INSERT
INTO 挿入先のテーブルまたはクエリ名
SELECT フィールド名 FROM
挿入元のテーブルまたはクエリ名
また、別のデータベースにあるテーブルにレコードを追加するには、IN
句を使用します。
INSERT INTO 挿入先のテーブルまたはクエリ名 IN 外部データベースのパス。
SELECT
フィールド名 FROM 挿入元のテーブルまたはクエリ名
アクセスを動画で楽に覚える方法はこちら>>
|
|
|
アクセス入門 |
|
VBA |
・アクセスVBAでパスワード画面
・VBAで時間操作(DateDiff関数,DatePart)
・VBAで時間操作(DateAdd関数,DateValue,TimeValue)
・VBAでエクセルの表をソート(Sortメソッド)
・VBAで時間操作(Time関数,・Hour,Minute,Second,Format)
・VBAで日付操作(Date関数,Year,Month,Day,
・Weekdayname,Format)
・VBAでエラー処理(On Error GoTo)
・VBAでコピー操作(copyメソッド)
・VBAで文字列操作(String関数,InStrRev)
・VBAで文字列操作(Len関数,Mid,Left,Right)
・VBAで文字列操作(UCase関数,LCase,StrConv)
・VBAで文字列操作(LTrim関数,RTrim,Trim,Replace)
・VBAで文字列操作(InStr関数)
・VBAで文字列操作(StrComp関数)
・VBAでFind メソッドを使って検索する方法
・VBA のcellsでエクセルのセルの位置を数字で指定する
・VBAでエクセルのsheetsの操作
・VBAで配列を扱う
・VBAでfileを操作する
・VBA、ADOとSQLでテーブルのデータを削除する
・VBA、ADOでAccessテーブルのレコードにアクセスする
・VBAでエクセルの書式を設定する
・VBAでテーブルやクエリのレコードをエクセルに入力
・VBAでエクセルのワークシートを追加
・アクセスVBAでインポートとエクスポート
|
|
データベース・SQL |
|
Copyright (C) 2011 All Rights Reserved. |
|