如何在update里更新日期信息 如题目,我想实现在update的时候,自动把当天日期信息更新到表的period字段里,date数据是以下格式2009-04-30update data_clean.provide_statuss as aset a.period=date();可以这样写吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update data_clean.provide_statuss as aset a.period=curdate(); 可以但当天日期用curdate()mysql> create table t3 (id int,cd date);Query OK, 0 rows affected (0.11 sec)mysql> insert into t3 values (1,curdate());Query OK, 1 row affected (0.08 sec)mysql> update t3 set cd=curdate();Query OK, 0 rows affected (0.11 sec)Rows matched: 1 Changed: 0 Warnings: 0mysql> 友情提醒:如果字段是timestamp类型,create table date00 (aa timestamp);insert into date00 values(null);update {$table} set {$field}=null来设置当前时间 red hat linux5 下的 my.cnf 在哪? Mysql中的 与 操作!疑惑! Mysql库名带下划线问题 MySQL乱码问题! 求一mysql升级的解决方案,在线等! mysql中把类型为decimal的字段进行批量更新后该字段所有结果都是整数,请问如何才能保持原来的精度? 欢迎大家下载我的软件,下载者有分. 关于hibernate添加纪录的问题 求教为什么我用myException查看数据库会出现乱码 怎么优化一下这条SQL的查询语句? mysql存储过程字符集的问题 mysql缺少命令?
set a.period=curdate();
Query OK, 0 rows affected (0.11 sec)mysql> insert into t3 values (1,curdate());
Query OK, 1 row affected (0.08 sec)mysql> update t3 set cd=curdate();
Query OK, 0 rows affected (0.11 sec)
Rows matched: 1 Changed: 0 Warnings: 0mysql>
insert into date00 values(null);
update {$table} set {$field}=null
来设置当前时间