1

私はMSSQL2008を使用しています。日付タイプはDateです。デフォルトの日付を現在または今日に設定したいと思います。

試しましたがGETDATE()、「列「日付」のデフォルトの検証中にエラーが発生しました」というメッセージが表示されます。で固執するとGETDATE()、機能しません。

4

3 に答える 3

1

Date正しい場所に設定していますか?Dateエラーメッセージによると、列名はタイプではなく、であるように見えます。GETDATE()デフォルトが正常に機能するため、タイプが日付であることを確認して、再試行してください

于 2011-03-09T01:56:42.510 に答える
0

どうですか

convert(varchar, getdate(), 103)
于 2011-03-09T01:51:16.490 に答える
0

GETDATE次のタイプにDATETIME続いてできるaを返します。CASTDATE

CAST(GETDATE() AS DATE)
于 2011-03-09T02:03:02.793 に答える