Pages

2014/02/04

[SQL Server] データ型を変更する

Management Studio のデザイン画面からデータ型の変更は簡単にできるが、テーブルに大量のデータが格納されていたりすると変更に失敗する可能性もある。SQL コマンドから変更するためには以下のようなコマンドを発行する。
なお、データが格納されている場合は型が変換されるが、変換ができない場合はエラーとなる。
-- HOGE テーブルの ABC カラムを NVARCHAR (10) に変更する。
ALTER TABLE HOGE ALTER COLUMN ABC NVARCHAR(10);
細かいオプションなども指定できる。
ALTER TABLE (Transact-SQL) - TechNet

Related Posts Plugin for WordPress, Blogger...