指定 DATETIME 输入的格式。
使用以下方式指定格式:
格式字符串的长度即为输入列的宽度。
选项含义hh HH表示小时,基于 24 小时制。适当情况下始终在小时中使用前导零,例如,'01' 表示凌晨 1 点。'00' 也是有效值,表示中午 12 点。nn表示分钟。适当情况下始终在分钟中使用前导零,例如,"08" 表示 8 分钟。ss[.ssssss]表示秒和秒的小数部分。aa表示 a.m. 或 p.m. 标记。pp仅当需要时表示 p.m. 标记。(这与 12.0 之前的 SAP IQ 版本不兼容;先前 pp 与 aa 是同义词。) hhSAP IQ 假设分钟和秒均为零。例如,如果您输入的 DATETIME 值为 "03",则 SAP IQ 将该值转换为 "03:00:00.0000"。 hh:nn 或 hh:mmSAP IQ 假设秒为零。例如,如果您输入的时间值为 "03:25",则 SAP IQ 将该值转换为 "03:25:00.0000"。
示例 DATETIME 格式选项显示时间输入数据的样式以及如何指定 DATETIME 选项的格式。
输入数据格式规范2000/12/31 14:01:50DATETIME ('MM/DD/YY hh:nn:ss')123100140150DATETIME ('MMDDYYhhnnss')14:01:50 12-31-00DATETIME ('hh:mm:ss MM-DD-YY')2000/12/31 14:01:12.456DATETIME ('MM/DD/YY hh:nn:sssssss')2000/12/31 14:01:.123456DATETIME ('MM/DD/YY hh:mm:sssssss')12/31/00 02:01:50AMDATETIME ('MM/DD/YY hh:mm:ssaa')12/31/00 02:01:50pmDATETIME ('MM/DD/YY hh:mm:sspp') 指定日期的一般规则包括: