【发布时间】:2021-09-17 14:19:18
【问题描述】:
晚上好,
我需要在表格中记录日期和时间,但格式为(上午或下午),
看到a和m中间有个点
我正在尝试:
insert into fechadia (fecha,id )VALUES (to_date('14/05/2021 10:01:45 a.m.','DD/MM/YYYY hh:mi:ss a.m.'),'4')
ALTER SESSION SET NLS_DATE_FORMAT='DD/MM/YYYY HH:MI:SS a.m.';
我得到了错误: ORA-01855: am / a.m. 或 pm / p.m.必要的
如果我删除了该点,但它会将记录保存为 AM,而不是 a.m.
insert into fechadia (fecha,id )VALUES (to_date('14/05/2021 10:01:45 am','DD/MM/YYYY hh:mi:ss a.m.'),'4')
结果: 2021 年 5 月 14 日上午 10:01:45
期望值: 2021 年 5 月 14 日上午 10:01:45
这个带有点的值很重要,因为值到达时(a.m.) 我将不胜感激。
***信息: la columna tiene el tipo de datos DATE
谢谢,
【问题讨论】:
标签: oracle oracle11g oracle10g oracle-sqldeveloper