如何在SQL Server 中使用「日期」資料類型
在SQL Server 中,建立具有「日期」資料類型的資料列可以是遇到錯誤。讓我們解決這些問題並探討如何有效地處理日期。
建立列時出錯
提供的程式碼嘗試建立一個名為「Order_date」、「Date」的欄位「資料類型。但是,以MM-DD- YYYY格式輸入日期時會出現錯誤。 。格式對於您的區域設定可能是正確的,但並未普遍接受。使用與文化無關的日期格式至關重要。 YYYYMMDD(例如,20150730 表示 2015 年 7 月 30 日)
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, );
ODBC 格式: {d '年-月-日'} (例如,{d'2015-07-30'})
檢索指定閾值之前的日期要取得特定日期之前的日期,請取得特定日期之前的日期,請取得特定日期之前的日期,請使用以下查詢:
替換'2015-08-02',具有ISO 8601 格式的所需閾值日期。更正列定義並以與區域性無關的格式輸入日期後,所有五行都應該成功插入。以上是為什麼我的 SQL Server 日期列會拋出錯誤,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!