oracle关键字在mybatis中使用时出现错误如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
解决方式
可以使用resultMap**
示例代码
<!-- 预约日历用 --> <resultMap id="FullDateResultMap" type="com.haier.hrssc.reserveschedual.dto.FullcalendaDTO"> <id property="id" column="id"/> <result property="title" column="title"/> <result property="start" column="startTime"/> <result property="end" column="endTime"/> <result property="allDay" column="allDay"/> <result property="color" column="color"/> </resultMap> <!-- 获取主键 --> <!-- 查询预约日历 --> <select id="getFullcalender" parameterType="com.haier.hrssc.reserveschedual.dto.FullcalendaDTO" resultMap="FullDateResultMap"> <![CDATA[ SELECT c.ID AS id, c.TITLE AS title, c.COLOR AS color, DECODE ( c.ALLDAY, 0, 'false', 1, 'true', 'false' ) AS allDay, c.STARTTIME AS startTime, c.ENDTIME AS endTime FROM T_SSC_CALENDAR c WHERE ((c.status = '1' or c.status = #{status,jdbcType=VARCHAR}) and c.EMPSN = #{empSn,jdbcType=VARCHAR}) or (c.EMPSN is Null and c.status = '1') and to_date(c.STARTTIME,'yyyy-MM-dd') between to_date(#{start,jdbcType=VARCHAR},'yyyy-MM-dd') and to_date(#{end,jdbcType=VARCHAR},'yyyy-MM-dd') ]]> </select>
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机oracle关键字在mybatis中使用时出现错误如何解决
后端开发2023-05-31
mybatis中使用foreach出现报错如何解决
后端开发2023-05-31
在Rstudio中安装package时出现错误如何解决
后端开发2023-06-14
如何在Java开发中避免关键字的错误使用?
后端开发2023-08-05
在python中写入文件时出现错误如何解决
后端开发2023-06-14
在pytorch中使用loss反向传播出现错误如何解决
后端开发2023-06-15
Vue中使用v-for语句时抛出错误如何解决
后端开发2024-04-02
在android使用PopupWindow时出现返回键消失如何解决
后端开发2023-05-31
使用php将时间戳转日期出现错误如何解决
后端开发2023-06-15
如何解决使用Linux命令行时出现的错误提示
后端开发2023-06-16
在使用vuex的时候出现commit未定义错误的解决
后端开发2023-01-10
使用vuex出现commit未定义错误如何解决
后端开发2023-07-04
咦!没有更多了?去看看其它编程学习网 内容吧