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

datetime を date のみに変換する方法 (時間を 00:00:00.000 に設定)

    SQL Server 2005 以前の場合:

    CONVERT(varchar(8), @ParamDate, 112)    -- Supported way
    
    CAST(FLOOR(CAST(@ParamDate AS float)) AS DATETIME)   -- Unsupported way
    

    SQL Server 2008 以降の場合:

    CAST(@ParamDate AS DATE)
    


    1. mysqlおよびhsqldbと互換性のあるTEXTフィールド

    2. PL/SQLチェック日は有効です

    3. mysqlのselectステートメントの値の順序で並べ替えます

    4. PostgreSQLクエリキャッシングと負荷分散の概要