0

こんにちは、「Pay」という名前のボタンが 1 つあります。ユーザーはこのボタンを何度もクリックします。毎回、テーブルpurchaseの列dateに現在の日付を作成します。

SQL Server 2008 でこれを行う方法は? 希望はありますか?

4

2 に答える 2

2

正しいタイムスタンプを持つレコードを挿入するには、CURRENT_TIMESTAMP次のように SQL 幅を記述できます。

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 に答える