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

dataype CLOBをVARCHAR2(sql)に変更する方法

    これを試すことができます:

    1. varchar2として新しい列を追加します

      alter table my_table add (new_column varchar2(1000));

    2. CLOB名をvarchar2列に更新します;

      update my_table set new_column=dbms_lob.substr(old_column,1000,1);

    データをテストした後

    1. DROPCLOB列

      alter table my_table drop column old_column

    2. varchar2列の名前をCLOB列名に変更します

      alter table my_table rename column new_column to old_column




    1. mysqlに複数の値を挿入して重複を回避するにはどうすればよいですか?

    2. PostgreSQL10でのICUサポートとのより堅牢な照合

    3. SQL Serverのリンクサーバーからテーブル権限を返す(T-SQLの例)

    4. mysqlから最後のレコードを取得する