Latest web development tutorials

SQL ServerのGETDATE()関数

SQLの日付 SQL Serverの日付関数

定義と使用法

GETDATE()関数は、SQL Serverから現在の日付と時刻を返します。

文法

GETDATE()


ここではSELECT文は、次のとおりです。

SELECT GETDATE() AS CurrentDateTime

結果は以下の通りであります:

CurrentDateTime
2008-11-11 12:45:34.243

注:ミリ秒以上のパートタイム。

datetime列(受注日)ので、「受注」の表を作成するには、次のSQL:

CREATE TABLE Orders
(
OrderId int NOT NULL PRIMARY KEY,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT GETDATE()
)

注意してください、OrderDate列にはデフォルトとしてCURDATE()を指定しました。 あなたがテーブルに行を挿入すると、結果として、現在の日付と時刻が自動的に列を挿入しました。

今、私たちは "受注"テーブルにレコードを挿入します:

INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')

次のように "受注"テーブルには、次のとおりです。

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2008-11-11 13:23:44.657


SQLの日付 SQL Serverの日付関数