format(mydate, "dd/mm/yyyy")
またはmydate.ToString("yyyyMMdd");
のように、ほとんどのプログラミング言語で何かできるのですが、SQL Serverでは101または112などの任意の数値コードを覚えておく必要があります。SQL Serverの日付書式が正しく処理されていない
CONVERT(VARCHAR(10), GETDATE(), 101)
CONVERT(VARCHAR(8), GETDATE(), 112)
私はそれをGoogleに持ってTSQLで日付をフォーマットする必要があるたびに、あなたが毎日同じものを使用しない限り、覚えておくだけでは不可能です。
これを行う理由はありますか、別の方法ですか? SQL Serverの2012年以降 おかげ
表示するデータのフォーマットは、原則としてアプリケーションコードに任せて、データベースでは処理しないでください。 – HABO