请问如何用UPDATE语句更新 timestamp 列。
Update ProductStructure set pubufts = (SELECT @@DBTS) where cpspcode ='26000001'
我这样写语句 执行提示这个错误
服务器: 消息 272,级别 16,状态 1,行 1
不能更新 timestamp 列。
我这样写语句 执行提示这个错误
服务器: 消息 272,级别 16,状态 1,行 1
不能更新 timestamp 列。
...全文
相关推荐
MySQL错误TIMESTAMP column with CURRENT_TIMESTAMP的解决方法
例如,可以只让`created`列自动设置时间戳,而不再为`lastUpdated`列设置ON UPDATE CURRENT_TIMESTAMP。
mysql之TIMESTAMP(时间戳)用法详解
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (id));```插入数据时,你可以忽略TIMESTAMP列,MySQL
MySQL的datetime设置当前时间为默认值[定义].pdf
在插入或更新操作时,如果列值没有明确地指定,或者列值没有明确地在 UPDATE 语句中指定且另外一些列改变值时,自动更新第一个 TIMESTAMP 列。
SQL数据类型及语句大全
例如,INSERT INTO 表名 (列1, 列2) VALUES (值1, 值2)。3. UPDATE语句:更新现有记录。如UPDATE 表名 SET 列=新值 WHERE 条件。4.
mysql自动生成时间1
如果你想要在多列中使用`ON UPDATE CURRENT_TIMESTAMP`,则需要为每列设置触发器或者使用其他方法实现。


疑难问题
