例如我的MySQL数据库里有个表table1,它的字段有id,date1,date2,除id外都是Datetime类型的。
那么插值语句这样写:
insert into table1(date1,date2) values(now(),now());

有以下代码过程

INSERT INTO 表名
(YEAR,
USERRANGE,
DIFFICULTY,
QUESTIONTYPE,
QUESTIONFORM,
ABOUTNH,
ABOUTDY,
AREA,
DESCRIPTION,
LASTTIME,
ZUJUANTIMES,
INSERTUSER,
INSERDATE,
UPDATEUSER,
UPDATEDATE,
ISDELETE,
KNOWLEDGENUM)
VALUES
(22,
33,
#{DIFFICULTY},
#{QUESTIONTYPE},
#{QUESTIONFORM},
#{ABOUTNH},
#{ABOUTDY},
#{AREA},
#{DESCRIPTION},
#{LASTTIME},
#{ZUJUANTIMES},
#{INSERTUSER},
#{INSERDATE},
#{UPDATEUSER},
#{UPDATEDATE},
#{ISDELETE},
#{KNOWLEDGENUM}) INSERT INTO QUESTION
(YEAR,
USERRANGE,
DIFFICULTY,
QUESTIONTYPE,
QUESTIONFORM,
ABOUTNH,
ABOUTDY,
AREA,
DESCRIPTION,
LASTTIME(NOW(), '%Y-%m-%d'),
ZUJUANTIMES,
INSERTUSER,
INSERDATE(NOW(), '%Y-%m-%d'),
UPDATEUSER,
UPDATEDATE(NOW(), '%Y-%m-%d'),
ISDELETE,
KNOWLEDGENUM)
VALUES
(#{YEAR},
#{USERRANGE},
#{DIFFICULTY},
#{QUESTIONTYPE},
#{QUESTIONFORM},
#{ABOUTNH},
#{ABOUTDY},
#{AREA},
#{DESCRIPTION},
#{INSERTUSER = -1},
#{UPDATEUSER = -1},
#{ISDELETE = 'F' },
#{KNOWLEDGENUM = 203}) INSERT INTO QUESTION
(YEAR,
USERRANGE,
DIFFICULTY,
QUESTIONTYPE,
QUESTIONFORM,
ABOUTNH,
ABOUTDY,
AREA,
DESCRIPTION,
LASTTIME,
ZUJUANTIMES,
INSERTUSER,
INSERDATE,
UPDATEUSER,
UPDATEDATE,
ISDELETE,
KNOWLEDGENUM)
VALUES
(#{YEAR},
#{USERRANGE},
#{DIFFICULTY},
#{QUESTIONTYPE},
#{QUESTIONFORM},
#{ABOUTNH},
#{ABOUTDY},
#{AREA},
#{DESCRIPTION},
#{NOW() },
#{INSERTUSER = -1},
#{NOW() },
#{UPDATEUSER = -1},
#{NOW() },
#{ISDELETE = 'F' },
#{KNOWLEDGENUM = 203})

(NOW(),'%Y-%m-%d')这个用法只显示年月日

关于MySQL的insert添加自动获取日期的now()的用法的更多相关文章

  1. Mysql 如何设置字段自动获取当前时间,附带添加字段和修改字段的例子

    --添加CreateTime 设置默认时间 CURRENT_TIMESTAMP  ALTER TABLE `table_name`ADD COLUMN  `CreateTime` datetime N ...

  2. Mysql 如何设置字段自动获取当前时间

    应用场景: 1.在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间: 2.在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意 ...

  3. MySQL的数据类型,MySQL增删改--添加主外键、添加属性、删除主外键、改表名、获取系统当前时间等

    ls /etc/rc.d/init.d/mysql56service mysql56 start ps aux |grep "mysql"|grep "socket=&q ...

  4. my34_脚本冥等添加自动任务-mysql监控部署

    场景: 定义一套添加mysql监控的脚本,在mysql安装完毕后,一键执行添加监控   已有以下的等一系列命令可以读取mysql从库的延迟时间并推向influxdb,变化的部分为 -P 端口.-k k ...

  5. Mysql设置字段自动获取时间

    问题:现在在用户表中有一个字段表示用户创建的时间 第一个想法是写一段程序获得系统当前时间,想想就太麻烦了,果断放弃,之后想到了存储过程和函数,再想想还要编写存储过程或者函数的代码,有点放弃的想法,但是 ...

  6. mysql获取日期语句汇总

    汇总一些MySQL获取日期的SQL语句. -- 今天 SELECT DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00') AS '今天开始'; SELECT DATE_FORM ...

  7. MySQL数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法详解

    本篇文章是对MySQL数据库INSERT.UPDATE.DELETE以及REPLACE语句的用法进行了详细的分析介绍,需要的朋友参考下   MySQL数据库insert和update语句引:用于操作数 ...

  8. 基于jquery的表格动态创建,自动绑定,自动获取值

    最近刚加入GUT项目,学习了很多其他同事写的代码,感觉受益匪浅. 在GUT项目中,经常会碰到这样一个问题:动态生成表格,包括从数据库中读取数据,并绑定在表格中,以及从在页面上通过jQuery新增删除表 ...

  9. MyBatis自动获取主键,MyBatis使用Oracle返回主键,Oracle获取主键

    MyBatis自动获取主键,MyBatis使用Oracle返回主键,Oracle获取主键 >>>>>>>>>>>>>> ...

随机推荐

  1. LeetCode Array Easy 118. Pascal's Triangle

    Description Given a non-negative integer numRows, generate the first numRows of Pascal's triangle. I ...

  2. Android Studio javadoc 生成注释文档

    相信大家刚开始写代码的时候就被前辈告知了要养成写注释的好习惯,今天我们来了解一下如何利用我们平时写的注释生成文档,一起来看看吧! 其实注释格式一般如下两种:  /*  *普通多行  *注释  */ / ...

  3. Codeforces 631E 斜率优化

    题意:给你一个数组,你可以选择数组中的一个数,把它插入数组的其它位置,问∑ i * a[i]的最大值为多少? 思路:设dp[i]表示把第i个数向左边插入可以获得的最大增量,我们假设向左边插入,设插入的 ...

  4. windows API 第22篇 WTSGetActiveConsoleSessionId

    函数原型:DWORD WTSGetActiveConsoleSessionId (VOID)先看一下原文介绍: The WTSGetActiveConsoleSessionId function re ...

  5. No symbol table is loaded. Use the "file" command.

    No symbol table is loaded.  Use the "file" command. gdb 1. 首先使用gcc   -g    .c文件   -o  可执行文 ...

  6. elasticsearch依赖的jackson-jar包与jboss依赖的jackson-jar包“版本”冲突

    elasticsearch依赖的jackson-jar包与jboss依赖的jackson-jar包“版本”冲突,导致elasticsearch相关功能在本地tomcat服务器正常,但是部署到jboss ...

  7. 基于Docker构建Jenkins CI平台

    1.部署gitlab 1.1 部署gitlab docker run -d \ --name gitlab \ -p 8443:443 \ -p 9999:80 \ -p 9998:22 \ -v $ ...

  8. leetcode-13双周赛-1257-最小公共区域

    题目描述: 方法: class Solution(object): def findSmallestRegion(self, regions, region1, region2): parent = ...

  9. JMeter目录结构

    转载自https://www.cnblogs.com/imyalost/p/6959797.html 首先得了解一下这些东西,以后才能快速的找到某些配置文件进行修改(举个例子,改配置只是其中之一) 一 ...

  10. 深入理解Magento – 第三章 – 布局,块和模板

    深入理解Magento 作者:Alan Storm 翻译:Hailong Zhang 第三章 – 布局,块和模板 我们接着研究Magento.根据我们第二章讲的Magento MVC的架构,我们接下来 ...