【发布时间】: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