MyException - 我的异常网
当前位置:我的异常网» Oracle管理 » 关于Oracle SQL话语插入数据操作 (三元运算符)

关于Oracle SQL话语插入数据操作 (三元运算符)

www.myexceptions.net  网友分享于:2013-04-10  浏览:146次
关于Oracle SQL语句插入数据操作 (三元运算符)
"insert into t_byq_statistics_ellf_d_" + commond.commond.year + " (ID, EQ_ID, STATISTICS_DATE)" + "values (T_POINTID_EQID_SEQ.NEXTVAL," + this.Eq_id + ", to_date('" + (this.STATISTICS_DATE.ToString() == "0001-1-1 00:00:00" ? "" : this.STATISTICS_DATE.ToString())+"', 'yyyy-mm-dd hh24:mi:ss') ")"


主要是这个三元运算符没有效果   如果this.STATISTICS_DATE.ToString()为空的话还是插入0001-1-1 00:00:00 进去

------解决方案--------------------
你单独打印下那个三目运算的结果
是不是equals?

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有