ibatis 数据库时间 插入数据

  <insert id="insert" parameterClass="ToDoBar" >
    <selectKey resultClass="java.lang.Long" keyProperty="id" type="pre" >
      SELECT SEQ_TO_DO_BAR.NEXTVAL AS ID FROM DUAL
    </selectKey>
    insert into TO_DO_BAR (<include refid="baseColumns" />)
    values (#id:DECIMAL#, #todoType:VARCHAR#, #todoReceiver:VARCHAR#, #todoStatus:VARCHAR#, #todoUrl:VARCHAR#, #subSystem:VARCHAR#,
sysdate, sysdate, #relatedId:DECIMAL#, #isRemind:VARCHAR#)
  </insert>

使用sysdate就可以了,是不是很方便

时间: 2024-12-01 19:54:42

ibatis 数据库时间 插入数据的相关文章

向mysql数据库时间类型数据插入失败

问题描述 向mysql数据库时间类型数据插入失败 以前存入的时间数据是 new Date(); dvciCheckInfoModel.setApplyTime(new Date()); dvciCheckInfoModel.setCreateDate(new Date()); 生日的格式是 现在我从数据库获取到这些时间后又需要重新update进去时却报错了 Field error in object 'dvciCheckInfoModel' on field 'applyTime': rejec

java-当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码?

问题描述 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 当用JDBC向数据库中插入数据或从数据库中提取数据时,为何有时中文字符会显示为乱码? 怎么才能解决问题,跟jdbc driver Manager的设置有关系吗? 解决方案 数据库字符集 与 页面编码 都使得 是 uft-8?得统一 解决方案二: 建议编码格式采用UTF-8的格式 解决方案三: 在使用数据的每一个节点上,其编码方式必须要一致否则就会出现乱码.特别是使用MySQL时,客户端,连接器.数据库

mysql-为什么数据库要插入数据后再建B-Tree等结构的索引,而不是边插边建?

问题描述 为什么数据库要插入数据后再建B-Tree等结构的索引,而不是边插边建? 直接插入到B-Tree里不行吗 还有个问题,本来是直接插入到什么数据结构里的? 解决方案 voltDB好像就是往BTree里插的 解决方案二: 应该就是边插边建,除非你用的是事务或者bulkcopy 解决方案三: 索引是要排序的,只有数据插入后的排序才比较稳定,否则,索引的作用体现不出来.

asp中网access数据库中插入数据乱码

问题描述 asp中网access数据库中插入数据乱码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> meta http-eq

jsp-JSP向数据库中插入数据时显示全都是问号,怎么能解决一下啊?

问题描述 JSP向数据库中插入数据时显示全都是问号,怎么能解决一下啊? 插入中文就显示问号,数据库里是空白,这是为什么啊,怎么解决呢 解决方案 jdbc:mysql://127.0.0.1:3306/yourdb?useUnicode=true&characterEncoding=UTF8″ 类似这个,修改下编码字符. 解决方案二: 如果用的是mysql就在网上查一下如何修改数据库编码就可以了: 如果回答对您有帮助,请采纳 解决方案三: 这是编码格式问题,转换一下文字编码就行了.比如: 已有字符

当我在JSP页面上动态的往数据库里插入数据时,在页面上显示新插入的记录的时候,该条记录总是显示在最后一条,怎么做才能让刚刚新插入的记录显示在最前面?

问题描述 在数据库中往外读取数据时,在页面上用表格显示是按照数据表里的ID号依次往下排的,当我在JSP页面上动态的往数据库里插入数据时,在页面上显示新插入的记录的时候,该条记录总是显示在最后一条,怎么做才可以让刚刚新插入的记录显示在JSP页面最前面,也就是显示在第一条的位置上?(用的是表格显示数据) 解决方案 解决方案二:你查询的时候按ID降序获得结果集这样不就可以了解决方案三:引用1楼zn85600301的回复: 你查询的时候按ID降序获得结果集这样不就可以了 只有引用的内容不允许回复!解决方

向sqlce数据库中插入数据的代码

问题描述 大家好,我是菜鸟,请各位大侠说一下向Sqlce的数据库中插入数据的代码.谢谢-- 解决方案 解决方案二:stringsrtSql="insertintoTableName(数据库字段)Vauels(要插入对应的值)";SqlConnectionconn=newSqlConnection("server=.;database=数据库名称;uid=sa;pwd=;");conn.open();SqlCommandcmd=newSqlCommand(strSql

java swing mysql 下面的代码无法连接到数据库,插入数据

问题描述 java swing mysql 下面的代码无法连接到数据库,插入数据 import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.*; class Test { /*private String driver="com.mysql.jdbc.Driver"; private String url="jdbc:mysql://localhost:3306/tech

sql server-C#向SQLServer数据库中插入数据,没有反应

问题描述 C#向SQLServer数据库中插入数据,没有反应 C#向SQLServer数据库中插入数据,没有反应,代码如下: string conn, sql, strxm,strxh,strxb,strlxfs; strxm = textBox1.Text; strxh = textBox2.Text; strxb = textBox3.Text; strlxfs = textBox4.Text; conn = "Server=.;Database=13rj;Trusted_Connectio