PostgreSQLCURRENT_DATE
関数は現在の日付を返します。
構文
CURRENT_DATE
関数は次のように引数を必要としないように単純です。
CURRENT_DATE
戻り値
CURRENT_DATE
CURRENT_DATE
CURRENT_DATE
戻り値
CURRENT_DATE
CURRENT_DATE
CURRENT_DATE
DATE
現在の日付を表す値。
例
次の例は、CURRENT_DATE
DATE
値です。
2017-08-15
CURRENT_DATE
関数を列のデフォルト値として使用できます。 次の例を考えてみましょう。
まず、delivery
という名前のテーブルを作成します。
Code language: PHP (php)CREATE TABLE delivery( delivery_id serial PRIMARY KEY, product varchar(255) NOT NULL, delivery_date DATE DEFAULT CURRENT_DATE);
delivery
delivery_date
delivery_date
delivery_date
delivery_date
CURRENT_DATE
関数。
次に、delivery
テーブルに新しい行を挿入します。
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
このINSERT
ステートメントでは、配信日を指定しなかったため、PostgreSQLは現在の日付をデフォル
第三に、次のクエリを使用して、行が現在の日付で正常に挿入されたかどうかを確認します。
SELECT * FROM delivery;
次の図は、結果を示しています:ご覧のように、現在の日付がdelivery_date
delivery_date
列に異なる値が表示される可能性があることに注意してください。このチュートリアルでは、PostgreSQLCURRENT_DATE
関数を使用して現在の日付を取得する方法を学習しました。
- このチュートリアルは役に立ちましたか?
div