two digit year cutoff 選項

two digit year cutoff 選項可用來指定從 1753 到 9999 之間的整數,以代表將二位數年份解譯為四位數年份時的截斷年份 (Cutoff Year)。

二位數年份若小於或等於截斷年份的後兩位數,表示它與截斷年份同一世紀。二位數年份若大於截斷年份的後兩位數,表示它在截斷年份的前一個世紀。例如,如果 two digit year cutoff 是 2049 (預設值),二位數年份 49 就會被解譯為 2049,而二位數年份 50 則解譯為 1950。

[!附註]

MicrosoftSQL Server 使用 2049 做為解譯日期的截斷年份,OLE Automation 物件則使用 2030。您可以使用 two digit year cutoff 選項,在 SQL Server 與用戶端應用程式之間的日期值中提供一致性。但為避免模稜兩可的日期,資料中應使用四位數的年份。