6.4.1 CURRENT_DATE
現在の日付を返します。
(1) 指定形式
日時情報取得関数CURRENT_DATE::=CURRENT_DATE
(2) 規則
-
実行結果のデータ型はDATE型になります。
-
1つのSQL文中にCURRENT_DATEを複数指定した場合,すべて同じ日付になります。
-
HADBサーバでSQL文を実行するときにCURRENT_DATEの値を取得します。SQL文を実行するときのインタフェースおよび実行方法については,マニュアルHADB AP開発ガイドのJDBCのAPI,ODBC関数,またはCLI関数の説明を参照してください。
-
CURRENT_DATEは,値指定が指定できる個所に指定できます。
(3) 例題
- 例題1
-
販売履歴表(SALESLIST)から,本日商品を購入した顧客の,顧客ID(USERID),商品コード(PUR-CODE)を検索します。
SELECT "USERID","PUR-CODE" FROM "SALESLIST" WHERE "PUR-DATE"=CURRENT_DATE
- 例題2
-
販売履歴表(SALESLIST)に次に示すデータ(行)を挿入します。
-
顧客ID(USERID):U00358
-
商品コード(PUR-CODE):P003
-
販売個数(PUR-NUM):5
-
購入日(PUR-DATE):今日の日付
INSERT INTO "SALESLIST" ("USERID","PUR-CODE","PUR-NUM","PUR-DATE") VALUES('U00358','P003',5,CURRENT_DATE)
-