zoukankan      html  css  js  c++  java
  • 关于MySQL的insert添加自动获取日期的now()的用法

    例如我的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')这个用法只显示年月日

  • 相关阅读:
    Appsacn 定期自动化扫描
    安全扫描工具 AppScan
    安全扫描工具 Netsparker
    Appium环境搭建
    selenium元素定位大全
    浅谈 WebDriver如何应对不同浏览器
    自动化环境搭建
    三次握手四次挥手
    通俗讲解python__new__()方法
    第十三章、元类之控制类的调用过程
  • 原文地址:https://www.cnblogs.com/yangchengdebokeyuan/p/7521920.html
Copyright © 2011-2022 走看看