"日期字段 VARCHAr(8) 如;
前台得到数据是6位字符串,如 "201406"
想得到"20140603"201406",或者action中如何编写
我 悬赏只比较少;的全部数据
问:sb2 sql怎么写
db2 按月查询sql
答案:2 悬赏:20 手机版
解决时间 2021-01-29 19:36
- 提问者网友:别再叽里呱啦
- 2021-01-28 20:17
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-01-28 21:16
select * from table where substr(tjrq,1,6)='201406'
全部回答
- 1楼网友:長槍戰八方
- 2021-01-28 22:38
楼主的 java 程序, 是 b/s 的 还是 c/s 的
b/s 的, 尝试在 执行 ibatis 的 插入之前 system.out 一下 那10个对象。
或者 写到 日志文件里面。
如果类 写了比较的方法的话,就比较一下 第1个 和 第2个
确定一下, 是否是 插入不同的数据。
c/s 的,设置一下 断点, 到时候,单步跟踪进去。
如果以上情况都不见效, 那么尝试使用 p6spy
p6spy 是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架.
通过p6spy 我们可以对sql语句进行拦截,相当于一个sql语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。
弄hibernate时,想显示sql语句,可以设置show_sql为true来达到这个目的,但是参数值全preparedstatement一样,用?来代替的。
用p6spy可以达到显示的那些参数原值的目的,但可读性差。可以利用sql profiler来处理这个事情。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯