【问题标题】:WebMatrix Database with Timestamp带时间戳的 WebMatrix 数据库
【发布时间】:2012-05-23 07:51:36
【问题描述】:

我很难让这件事继续下去,我不知道为什么。

我正在尝试建立一个由数据库支持的站点。我工作的公司通过 WebMatrix 使这成为可能。我已经上传了所有的 web 文件并且 IIS 正在运行,但是当涉及到数据库时,我无法弄清楚最后一件事。

如何为时间戳设置一列?

回到 phpAdmin,这很简单,但这很荒谬。

我用这些设置添加一列:

(Name)            timestamp
Allow Nulls       False
Datatype          datetime
Default Value     ???
Is Primary Key?   False

如果我将默认值行留空,我会收到此错误:

Alter table 只允许添加可以包含 null 的列 价值观。该列无法添加到表中,因为它没有 允许空值。

但是如果我将 Default Value 的值填为 CURRENT_TIMESTAMP,我会得到这个错误:

解析查询时出错。 [令牌行号=1,令牌 行偏移 = 62,错误标记 = CURRENT_TIMESTAMP]

【问题讨论】:

    标签: sql sql-server timestamp token webmatrix


    【解决方案1】:

    我知道这是一个老问题,但如果有人在寻找解决方案时遇到它(就像我一样),请在默认值字段中输入 GetDate()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-03
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多