1

日付フィールドがあるデータウィンドウがあります。データベースから行を取得するときに、その日付フィールドに初期値を指定したいと考えています。から、Column Specificationそのフィールドの初期日付値を現在の日付に設定したいと思います。Initial Valueフィールドに記述できるキーワードや関数はありますか?

4

2 に答える 2

6

原則として、クライアントのクロックを使用することはお勧めできません。ご存知のとおり、1986年に設定できます。非表示フィールドでサーバーの日付を選択し、テーブルの列にコピーします。もう1つの解決策は、クライアントが日付/時刻が列にあると思うものを何でも入れて(Colinの回答のように)、挿入後のトリガーでサーバー時刻に更新することです。

于 2010-10-14T16:23:30.640 に答える
2

today()するべきです。

Hugh が言うように、正確な時刻についてクライアント マシンのクロックを信頼したくはありませんが、データ入力フィールドを適切なデフォルトに初期化するにはこれで問題ありません。

于 2010-10-14T13:38:57.457 に答える