0

嗨,我有一个名为“支付”的按钮。用户多次单击此按钮。每次它都会在表purchase中的date列中创建当前日期。

如何在 sql server 2008 中执行此操作?有希望吗?

4

2 回答 2

2

要插入具有正确时间戳的记录,您可以编写一个 sql 宽度CURRENT_TIMESTAMP,如下所示:

INSERT INTO Orders (date) VALUES(CURRENT_TIMESTAMP)

如果表上有其他列Orders,您的 SQL 将如下所示:

INSERT INTO Orders (date,....) VALUES(CURRENT_TIMESTAMP,.....)

这个函数CURRENT_TIMESTAMP相当于 GETDATE() 的 ANSI SQL,你也可以把它写成以下形式:

INSERT INTO Orders (date) VALUES(GETDATE())

文件在这里。 http://msdn.microsoft.com/en-us/library/ms188751(v=sql.90).aspx

于 2013-06-17T07:58:09.337 回答
0

在插入表时为要保存当前日期详细信息的列插入此值DateTime.Now

于 2013-06-17T07:13:58.780 回答