关于MySQL的insert添加自动获取日期的now()的用法
2024-09-08 07:09:05
例如我的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')这个用法只显示年月日
最新文章
- Spring AspectJ基于注解的AOP实现
- Statement对象的executeUpdate返回信息
- [No0000A4]DOS命令(cmd)批处理:替换字符串、截取字符串、扩充字符串、获取字符串长度
- Uva 11732 strcmp() Anyone?
- 美团网基于机器学习方法的POI品类推荐算法
- 原生视觉差滚动---js+css;
- sublime代码片段功能
- substr函数
- JavaScript实现自定义短信模板
- wget 无法下载jdk的处理办法
- javascript 闭包基础分享
- 锤子便签的 monkeyrunner 测试脚本(转)
- STM32采集电阻触摸贴膜
- HBase新的客户端接口
- SLAM
- Confluence 6 配置管理员联系页面
- 相机标定——OpenCV-Python Tutorials
- vue-cli3.0 升级记录
- PHP函数总结(个人版)
- 2018上C语言程序设计(高级)作业- 第3次作业