尝试创建表时,在执行查询时会出现以下错误:ERROR: 1067 (42000): Invalid default value for 'created_at',整个命令如下: id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, password VARCHAR(255) NOT NULL,);
目前,我有一个数据类型为datetime且带有默认约束的列。现在我想改变为时间戳的数据类型。table tblname我最初的要求是,每当我更新一条记录时,名为date_modified的列应该根据最近的时间进行更新这是在数据类型为TIMESTAMP和默认值为CURRENT_TIMESTAMP的MYSQL中使用的相同功能。
如何在SQL Server 2008