Symfoware Server SQLビギナーズガイド - FUJITSU - |
目次 索引 |
第3章 データを変更する方法 | > 3.1 データベースにデータを追加する |
追加するデータに現在の日付や時刻を設定する場合は、INSERT文の挿入値リストにキーワードを指定します。日付の設定には“CURRENT_DATE”、時間の設定には“CURRENT_TIME”、時刻印の設定には“CURRENT_TIMESTAMP”を指定します。追加するデータに現在の時間を設定する例を以下に示します。
ここで、表名が日別発注表という表があるとします。この表は、一日の発注を一件ずつ格納したものです。この表は、取引先、取引製品、発注数量、および処理時間の4つの列で構成されます。
例
日別発注表にデータを1行追加します。取引先は“61”、取引製品はホスト変数“PRODNO”の値、発注数量はホスト変数“ORDERQTY”の値とし、処理時間には現在の時間(16時30分17秒)を設定します。ここでは、ホスト変数“PRODNO”には“212”、“ORDERQTY”には“15”が設定されているとします。
INSERT INTO 在庫管理.日別発注表(取引先, 取引製品, 発注数量, 処理時間) VALUES (61, :PRODNO, :ORDERQTY, CURRENT_TIME)
目次 索引 |