PostgreSQLCURRENT_DATE関数は現在の日付を返します。
構文
CURRENT_DATE関数は次のように引数を必要としないように単純です。
CURRENT_DATE
戻り値
CURRENT_DATECURRENT_DATE
CURRENT_DATE
戻り値
CURRENT_DATECURRENT_DATECURRENT_DATEDATE現在の日付を表す値。
例
次の例は、CURRENT_DATEDATE値です。
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);
deliverydelivery_datedelivery_datedelivery_datedelivery_dateCURRENT_DATE 関数。
次に、deliveryテーブルに新しい行を挿入します。
Code language: JavaScript (javascript)INSERT INTO delivery(product)VALUES('Sample screen protector');
このINSERTステートメントでは、配信日を指定しなかったため、PostgreSQLは現在の日付をデフォル
第三に、次のクエリを使用して、行が現在の日付で正常に挿入されたかどうかを確認します。
SELECT * FROM delivery;
次の図は、結果を示しています:ご覧のように、現在の日付がdelivery_datedelivery_date列に異なる値が表示される可能性があることに注意してください。このチュートリアルでは、PostgreSQLCURRENT_DATE関数を使用して現在の日付を取得する方法を学習しました。
- このチュートリアルは役に立ちましたか?
div