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

数値のある列のタイプをvarcharからintに変更します

    これを行うための唯一の信頼できる方法は、一時テーブルを使用することですが、SQLはそれほど多くありません:

    select * into #tmp from bad_table
    truncate table bad_table
    alter bad_table alter column silly_column int
    insert bad_table
    select cast(silly_column as int), other_columns
    from #tmp
    drop table #tmp
    


    1. スプールコマンド:SQLステートメントをファイルに出力しません

    2. OracleExpressでトリガーを作成する

    3. SQLでコメントする方法

    4. データベースのセキュリティ-転送中および保存中のバックアップ暗号化