数据库中的日期格式:s_atime = "2019-08-29 16:32:32.707"

to_date(s_atime ,'yyyy-mm-dd')

传入的是’yyyy-mm-dd’这种形式的,而程序调用时传入值精确到秒,就报错了,解决办法就是用substr截取参数的年月日部分。

改为:to_date(substr(s_atime ,1,10),'yyyy-mm-dd')

(去掉时分秒的方法,只保留年月日) 解决方法: 1:如果Model实体类是DateTime类型,那么strSql.Append("to_date('" + model.JHKSRQ.ToString("yyyy-MM-dd") + "','YYYY-MM-DD'),"); 注意:如果Model实体类是DateTime?类型,那么要改为:DateTime,否则会报错! 2:如果Model实体... 在 Ora cle数据库中新插入了一条数据,出现了“ ORA - 01830 : date format picture ends before converting entire input string”的错误。从这个错误提示中可以看出是 日期 格式 出了问题,发现添加的 日期 格式 是2017-12-14 15:53:40:000,数据库就识别不了秒之后的内容,把“:4000”删了,这条数据就成功能插入数据库中了... **说明:**针对to_date函数,前后俩个参数的 格式 是有要求的,第一个参数的长度不能大于第二个参数。 案例说明: select to_date(‘2021-04-22 10:10’,‘yyyy-mm-dd’) from dual;执行结果报错 select to_date(‘2021-04-22’,‘yyyy-mm-dd’) from dual;执行结果正确 select to_date(‘2021-04-22’,‘yyyy-mm-dd HH:ss’) from dual;执行结果正确 解决方式: ORA - 01830 : date format picture ends before converting entire input string的几种原因 ora cle数据库的 日期 类型与比较异常产生总结 ora cle数据库的 日期 类型与比较 在数据库中我们可以用Date类型来存储时间,有时为了方便也会用varchar2类型来存储时间信息。我们在对 日期 进行比较的时候可能会因为 格式 的问题而产生异常。 Ora cle Tips — 作者 wonder @ 22:52 今天在 DRM中报错 ora - 01830 把sql语句输出作了以下的实验,发现是时间多了一个.0后来的办法是先把这个时间转成to_char,再转成to_dateSQL> select to_date(2005-10-01 12:01:01.0,yyyy-mm-dd hh24:mi:ss) from dual;sel select “TO_DATE”(‘2016/08/11 00:00:00’, ‘yyyy/mm/dd’) from dual 报错 ORA - 01830 : date format picture ends before converting entire input string 错误产生原因:date类型不能包含秒以后的精度。 如 日期 :2012-06-20 21:01:24 在使用to_dat... ORA -27104: system-defined limits for shared memory was misconfigured – ora cle的sga超过安装 ora cle配置的最大内存 ipcs -l —— Messages Limits ——– max queues system wide = 32768 max size of message (bytes) = 8192 default max size of queue (bytes) = 16384 —— Shared Memory Limits ——– max number of segments = 4096 max s ORA -32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法 在输入以下语句中报了这样的错误: SQL>alter system set control_files=’/u01/app/ ora cle/ ora data/prod/ ora _control1.ctl’,’/u01/app/ ora cle/ ora data/prod/ ora _control2.ctl’ scope=spfile; 解决方法: 1.show parameter spfile; 这时候可以看到spfile的valu