Oracle 在插入时间类型的时候如果不注意插入的格式就很容易出错,基本上只要转一下时间格式就可以解决。
DateTime
转成特定格式的字符串:
var dateString = DateTime.Now.ToString("yyyy-MM-dd");
在sql语句中的时间字段的值利用to_date函数包装一层,如下所示,问题即可解决
TO_DATE (
'“+dateString
+”',
'SYYYY-MM-DD HH24:MI:SS'
),