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

SQLServerのDateTimeデータ型から日付のみを返す方法

    SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, @your_date))
    

    たとえば

    SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))
    

    くれます

    2008-09-22 00:00:00.000
    

    長所:

    • varchar<->日時の変換は必要ありません
    • ロケールについて考える必要はありません


    1. PostgreSQLのすべての関数を一覧表示する3つの方法

    2. MS Accessの破損パート1:一般的な原因

    3. PostgreSQLの「groupby」クエリで文字列フィールドの文字列を連結するにはどうすればよいですか?

    4. oracle12cでSQLクエリの結果をJSONとして返します