sql >> データベース >  >> RDS >> Sqlserver

SQLServerで日時をM/D / YYYYとしてフォーマットするにはどうすればよいですか?

    私はあなたが持っている唯一の可能性はこのようなことをすることだと思います:

    DECLARE @datetime DATETIME = '2015-01-01'
    
    SELECT LTRIM(STR(MONTH(@datetime))) + '/' +
           LTRIM(STR(DAY(@datetime))) + '/' +
           STR(YEAR(@datetime), 4)
    

    SQL Server 2012以降では、次のことができます。

    SELECT FORMAT(@datetime, 'M/d/yyyy')
    


    1. ファイルシステムにディレクトリを作成するにはどうすればよいですか?

    2. 最後のアイテムから情報を選択し、合計金額に参加します

    3. Oracle Date TO_CHAR('Month DD、YYYY')に余分なスペースがあります

    4. postgres sql、nullが存在する場合にインクリメントする方法