(拼接SQL语句)mysql中date类型,datetime类型

时间:2022-12-07 00:08:02

: , . _ - /  %  &  # @ ! * | [ ] { }   ;  + =

update ky set date = '18,9-2'  where id  = 1  // 2018-09-02

数字之间的连接几乎可以用所有的符号替换

  • \  (不能用,深层次涉及到转义)
  • 空格不能    18-9 2
  • 时间字符串的前后可以有空格

(拼接SQL语句)mysql中date类型,datetime类型

update ky set date = ' 18, 2,13 '   //错误的

, 2这两个之间不能有空格

内部必须紧凑


年:写90  数据库是1990   写19 数据库是2019

日,月,既可以写2位数,又可以写1位数


只修改date部分,那么以前数据库里面保存的时间都清零了

(拼接SQL语句)mysql中date类型,datetime类型


update ky2 set date2 = ' 18,2,13            12{12{12 '   //1个或者多个空格分隔都行
update ky2 set date2 = ' 18,2,14{12{12{12 '       // 任意符号分隔也行