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

日、月、年を整数として指定してSQLServerで日付を作成する方法

    SQL Server 2012以降では、datefromparts()を使用できます :

    select datefromparts(@year, @month, @day)
    

    以前のバージョンでは、文字列をキャストできました。これが1つの方法です:

    select cast(cast(@year*10000 + @month*100 + @day as varchar(255)) as date)
    


    1. MySQLとMariaDBで安全な方法でスキーマ変更を実行する方法

    2. 挿入または更新と同じテーブルから選択します

    3. 平均時間へのMySQLクエリ

    4. MYSQLは同じ行を2回挿入しないようにします