id
として列を持つテーブルを作成しましたvarchar2(20)
。今、私はそれを変更し、サイズを 13 に変更したいと思いますid varchar2(13)
。それを達成する方法は?前もって感謝します
ps: テーブルにデータがありません。
Oracleでこれを試すことができます:-
alter table tablename modify
(
column_name varchar2(13)
);
また、テーブルにデータがない場合は、テーブルと列名を持つテーブルを次のようにすることもdrop
できcreate
ますvarchar2(13)
MySQL に対して次のクエリを実行するだけです。
ALTER TABLE tablename CHANGE column `id` varchar2(13);
詳しくはこちらをご覧ください。この列に追加の制約がある場合は、それらも指定します。