4

DATEFIRST の値を永続的に変更したい ( DATEPARTなどの関数に使用される)

私がこれを行うと:SET DATEFIRST 1値は実行中にとどまります、デフォルト値に戻ります-ここでは7-実行後

私はすでに問題を抱えていました。ログインした国に関連していることは知っていますが、どのテーブルとどのプロパティを変更する必要があるかを忘れていました。

4

3 に答える 3

2

これには私の側でいくつかの調査が必要だったと言わざるを得ません。次のクエリを見てください。datefirst フィールドに気付くでしょう。このレベルでの言語設定の変更に伴う、あらゆる種類の許可への影響があると思います。

SELECT
    *
FROM
    sys.syslanguages

現時点でこれをテストできるサーバーはありませんが、set ステートメントを使用して、datefirst 列を希望どおりに設定できると思います。

テスト テスト テスト これは、解決しようとしている問題以外にも大きな影響を与えるためです。

興味深いリソース # 1

興味深いリソース # 2

興味深いリソース # 3

于 2012-12-13T22:34:59.083 に答える