こんにちは、「Pay」という名前のボタンが 1 つあります。ユーザーはこのボタンを何度もクリックします。毎回、テーブルpurchaseの列dateに現在の日付を作成します。
SQL Server 2008 でこれを行う方法は? 希望はありますか?
こんにちは、「Pay」という名前のボタンが 1 つあります。ユーザーはこのボタンを何度もクリックします。毎回、テーブルpurchaseの列dateに現在の日付を作成します。
SQL Server 2008 でこれを行う方法は? 希望はありますか?
正しいタイムスタンプを持つレコードを挿入するには、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
テーブルに挿入するときに、現在の日付の詳細を保存する列にこの値を挿入しますDateTime.Now