sql >> Databáze >  >> RDS >> Oracle

Jak změnit datový typ CLOB na VARCHAR2(sql)

Můžete zkusit toto:

  1. Přidejte nový sloupec jako varchar2

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

  2. AKTUALIZUJTE název CLOB na sloupec varchar2;

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

Po otestování dat :

  1. sloupec DROP CLOB

    alter table my_table drop column old_column

  2. Přejmenujte sloupec varchar2 na název sloupce CLOB

    alter table my_table rename column new_column to old_column




  1. php data z databáze se po vyhledávání nezobrazí

  2. Jak provést vyhledávání rozlišující malá a velká písmena v klauzuli WHERE (používám SQL Server)?

  3. Seskupit podle hodnot, které jsou v pořadí

  4. Převeďte obsah buňky na hypertextový odkaz v MySQL Datagridview