【问题标题】:Current timestamp in SQL ServerSQL Server 中的当前时间戳
【发布时间】:2014-09-13 13:23:33
【问题描述】:

请帮我解决以下问题:

CREATE TABLE "tblSample"
(
    id_smpl         int not null primary key,
    timestamp_smpl  current_timestamp,
)
go

我正在尝试创建一个包含当前时间戳的表,但出现语法错误。

有什么建议吗?

【问题讨论】:

  • 您实际上并没有指定字段类型,例如timestamp_smp datetime2 default current_timestamp。换句话说,学习基本的 SQL 语法...

标签: sql sql-server timestamp


【解决方案1】:

试试这个

CREATE TABLE tblSample(
id_smpl            int not null primary key,
timestamp_smpl     datetime not null DEFAULT current_timestamp
)

【讨论】:

    【解决方案2】:

    试试这个:

    CREATE TABLE table_name ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, cur_timestamp TIMESTAMP(8) );

    必须在时间戳中给出值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-30
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 2011-04-23
      相关资源
      最近更新 更多