SQL Server での「日付」データ型の利用
データベース システムでは、形式の違いや文化的な偏見により、日付を処理する際に問題が発生することがよくあります。 SQL Server は、これらの課題を克服するために特別に設計された「Date」データ型を提供します。
「Date」列の作成
テーブルに「Date」列を作成するには、次のようにします。次の構文を使用できます:
CREATE TABLE Orders ( Order_ID INT PRIMARY KEY, Book_name VARCHAR(100), ISBN VARCHAR(100), Customer_ID INT FOREIGN KEY REFERENCES Customer, Order_date DATE );
「日付」の挿入値
「日付」列に日付を挿入する場合、システム文化に依存しない形式を利用することが重要です。推奨される形式は次のとおりです:
クエリ中日付
日付をクエリするには、比較または日付関数を使用できます:
特定の日付より前の日付を検索するには、次を使用します:
SELECT * FROM Orders WHERE Order_date < '2015-08-02';
日付を比較するには、 use:
SELECT * FROM Orders WHERE Order_date = '2015-07-30' OR Order_date > '2015-08-01';
追加の考慮事項
以上がSQL Server で DATE データ型を効果的に使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。