指定日期表达式和日期时间表达式的显示格式。
语法
SET DATE [TO] AMERICAN | ANSI | BRITISH | FRENCH | GERMAN| ITALIAN | JAPAN | TAIWAN | USA | MDY | DMY | YMD | SHORT | LONG
说明
下表中列出了有效的设置值及其对应的日期格式:
设置 | 格式 |
AMERICAN | mm/dd/yy |
ANSI | yy.mm.dd |
BRITISH/FRENCH | dd/mm/yy |
GERMAN | dd.mm.yy |
ITALIAN | dd-mm-yy |
JAPAN | yy/mm/dd |
TAIWAN | yy/mm/dd |
USA | mm-dd-yy |
MDY | mm/dd/yy |
DMY | dd/mm/yy |
YMD | yy/mm/dd |
SHORT | 日期的短格式由 Windows 中“控制面板”的“短日期样式”决定。(在“控制面板”中打开“区域设置”,再选择“日期”选项卡) |
LONG | 日期的短格式由 Windows 中“控制面板”的“长日期样式”决定。(在“控制面板”中打开“区域设置”,再选择“日期”选项卡)。注意,当 SET DATE 设置为 LONG时, {^1601-01-01} 之前的转化为字符串的日期返回为空日期。 |
日期的默认设置是 AMERICAN。
SET DATE 设置也决定日期在日期时间表达式中的格式。
如果 DATE 设置为 SHORT 或 LONG, SET CENTURY, SET MARK, SET HOURS 和 SET SECONDS
设置被忽略。
SET DATE 在当前数据工作期有效。