在SQL Server 中使用「日期」資料類型
在您的程式碼片段中,使用「日期」建立列時遇到錯誤表中的資料類型。該問題還詢問如何檢索指定日期之前的日期,在本例中為「8 月 2 日」。
建立「日期」欄位
語法您用來建立的「Order_date」欄位不正確。正確的語法應該是:
Order_date DATE
此外,請確保您的系統的區域性設定與您正在使用的日期格式相符。例如,如果您的系統設定為使用 MM-DD-YYYY 格式,則應以該格式輸入日期值。
檢索指定日期之前的日期
要檢索指定日期之前的日期,例如“8 月 2 日”,可以使用 DATEADD() 函數。例如,以下查詢將傳回「Order_date」早於「02-08-2015」的所有訂單:
SELECT * FROM Orders WHERE Order_date < DATEADD(DAY, -1, '02-08-2015')
其他注意事項
工作時對於SQL Server中的日期,請考慮以下事項:
以上是如何正確使用「日期」資料類型並檢索 SQL Server 中特定日期之前的日期?的詳細內容。更多資訊請關注PHP中文網其他相關文章!