アクセストップページ Update SETステートメントのSQL |
|
Update SETステートメントのSQL
|
menu |
テーブルのデータを更新するにはUpdate
SETステートメントを使います。 条件を指定して条件にあったものだけを更新することも出来ます。
一括で大量のレコードを更新するときに特に便利です。
VBA書式:
Update
テーブル名 SET 特定のフィールドの値を更新する式 WHERE
特定のレコードを抽出する式;
使用例:
Update T_仕入
SET 仕入金額 = 仕入金額 *
0.8,
備考 = '処理済'
WHERE 仕入先 =
'SQL商店';
上記の例のように複数の更新式を記入することが出来ます。 複数の更新式を記入するにはカンマ「,」で区切ります。
※一度更新を実行すると元に戻せません。 またUpdate
SETステートメントは結果を返しませんので、 どのレコードが更新されるかを確認するにはあらかじめ SELECTステートメントなどで確認する必要があります。
誤ってレコードを更新しても復旧できるようにバックアップを取っておきましょう。
アクセスを動画で楽に覚える方法はこちら>>
|
|
|
アクセス入門 |
|
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. |
|