Oracle 数据库插入时间字段
后台类
public void doSave(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String finalDate = sdf.format(date);ParameterSet pset = parseRequest(request);Csff bean = new Csff();super.parser.parsePramSetToBean(pset, bean);boolean sucess = false;String idstr = request.getParameter("id");System.out.println("更改状态是:"+bean.getStatus());if (StatusBean.STATUS_NEW.equals(bean.getStatus())) {if (StringUtils.isEmpty(idstr)) {//bean.setId(HHStringUtils.getUUID32());int num = csffDomain.getId();System.out.println(num);bean.setId(num+1);bean.setFbsj(finalDate);}sucess = this.csffDomain.insert(bean) == 1;} else if (StatusBean.STATUS_UPDATE.equals(bean.getStatus())) {sucess = this.csffDomain.update(bean) == 1;}if (sucess) {this.writeAsJson(response, ScreenUtil.mkReturnMap(ScreenUtil.SUCCESS, ScreenUtil.NOMSG, bean));} else {if (log.isErrorEnabled()) {log.error("保存时出错了!");}throw new HHBusinessException("保存时出错了!");}}
创建了date对象为String类型,在SQL中需要转换为DATE类型,使用to_date()方法
<insert id="insert">INSERT INTO ZHSZ_SXJK_TZJKCSFF(ID, TCXMID, CSMD, CDQC, CSFF, ZYSX, SFFB, FBSJ, CJR, BZ)VALUES(#{id, jdbcType=INTEGER},#{tcxmid, jdbcType=INTEGER},#{csmd, jdbcType=VARCHAR},#{cdqc, jdbcType=VARCHAR},#{csff, jdbcType=VARCHAR},#{zysx, jdbcType=VARCHAR},#{sffb, jdbcType=INTEGER},to_date(#{fbsj, jdbcType=VARCHAR},'yyyy-mm-dd'),#{cjr, jdbcType=INTEGER},#{bz, jdbcType=VARCHAR})</insert>
Oracle 数据库插入时间字段相关推荐
- Oracle数据二进制传输,Oracle数据库插入二进制字段数据
oracle数据库喜欢搞特殊,二进制字段数据不能直接插入,需先再该字段插入oracle函数返回的的初始数据,然后在查询更新该字段.下面以Blob字段类型为例: 1.插入初始数据 Class.forNa ...
- Oracle数据库更新时间的SQL语句
---Oracle数据库更新时间字段数据时的sql语句 ---格式化时间插入 update t_user u set u.name='pipi',u.modifytime=to_date('2015- ...
- 使用mybatis向oracle数据库插入数据异常
遇到了使用mybatis向oracle数据库插入数据异常的问题, 具体的报错如下:org.springframework.jdbc.UncategorizedSQLException: ### Err ...
- Oracle数据库表中字段顺序的修改方法
Oracle数据库表中字段顺序的修改方法 这篇文章主要给大家介绍了关于Oracle数据库表中字段顺序的修改方法,在介绍修改的方法之前先给大家介绍了Oracle数据库表新建字段的方法,文中通过示例代码介 ...
- oracle 表字段顺序_如何更改Oracle数据库表中字段顺序
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- oracle删除表的一个字段的数据库,学会Oracle数据库删除表字段和Oracle数据库表增加字段方法...
Oracle数据库添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); Ora ...
- 在Linux中通过shell脚本向oracle数据库插入数据
通过shell脚本向oracle数据库插入数据 思路 实现 shell脚本 数据文件 测试 思路 如何通过shell脚本更新数据库数据?要解决这个问题,首先,我们需要在脑中回忆一下我们通常是如何更新数 ...
- 【原创】数据库中时间字段的值读取到DataSet中后,毫秒部分丢失。
数据库中时间字段的值读取到DataSet中后,毫秒部分丢失. 在网上查了些解决方案,说读取时间时,先转化为DateTime类型,然后在ToString("yyyy-MM-dd HH:mm:s ...
- 使用PLSQL Developer往 Oracle数据库插入中文数据变问号
使用PLSQL Developer往 Oracle数据库插入中文数据变问号 问题描述 使用PLSQL Developer往 Oracle数据库插入中文数据变问号 问题原因 通过查看我服务器端的编码,使 ...
- mysql数据库,oracle数据库中对字段的拼接方法
mysql数据库,oracle数据库中对字段的拼接方法 1.简介 在日常开发中,常常有将多个字段拼接进行sql操作的场景,比如做模糊查询,我这里分两种环境阐述:1.在数据库中的写法:2.在mybati ...
最新文章
- 【快乐水题】2000. 反转单词前缀
- 前端网址导航-最酷前端圈子在这里
- 记录一次withRouter的实际应用场景
- nginx源码阅读(二).初始化:main函数及ngx_init_cycle函数
- android 仿真翻页动画,Android 两Activity之间动画效果(1)---------翻页效果
- android item三种,Android RecyclerView中的ItemDecoration的几种绘制方法
- 好用的工具网站!(缓慢收集中!)
- VMware仅主机模式访问外网
- 知识点整理-mysql怎么查看优化器优化后的sql
- php 帝国cms discuz,帝国CMS整合Discuz图文教程
- Python爬虫实例(六)多进程下载金庸网小说
- kuangbin专题 专题1 简单搜索
- spss和python什么区别_资深大牛:Python、R语言、SAS、SPSS优缺点比较
- 中职计算机录取分数线是多少,中职技校录取分数线划定
- 基于Halcon学习的新能源车牌识别【三】
- ​LeetCode刷题实战371:两整数之和
- 【Vue3】电商网站吸顶功能
- unity 转微信小游戏 资源优化
- h200和gr1108_华三H3C GR1108-P 路由器性能极限
- 湛蓝回忆java_纯爱物语之湛蓝回忆简体版