Amir Rezaei Asked: 2011-01-26 22:41:00 +0800 CST2011-01-26 22:41:00 +0800 CST 2011-01-26 22:41:00 +0800 CST MS SQL Server 中对应的 MySQL TimeStamp 是什么? 772 当我在表中插入信息时,我需要自动创建时间戳。mySQL 有时间戳,但 MS SQL Server 时间戳与 mySQL 不对应。还有其他方法吗? mysql 1 个回答 Voted Best Answer Marian 2011-01-27T00:04:16+08:002011-01-27T00:04:16+08:00 来自MSDN:“Transact-SQL 时间戳数据类型与 SQL-92 标准中定义的时间戳数据类型不同。SQL-92 时间戳数据类型等同于 Transact-SQL 日期时间数据类型。” 为了能够在表格中自动插入日期,您应该有一个 datetime 类型的列,其默认值为 getdate() - 显示系统当前日期的系统函数。
来自MSDN:“Transact-SQL 时间戳数据类型与 SQL-92 标准中定义的时间戳数据类型不同。SQL-92 时间戳数据类型等同于 Transact-SQL 日期时间数据类型。”
为了能够在表格中自动插入日期,您应该有一个 datetime 类型的列,其默认值为 getdate() - 显示系统当前日期的系统函数。