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

CHARをVARCHAR2に置き換えます

    select 'ALTER TABLE "' || owner || '"."' || table_name
    || '" MODIFY ("' || column_name
    || '" VARCHAR2(' || data_length || '));'
    from all_tab_columns tc
    where data_type = 'CHAR'
    and owner = :schemaname
    and exists (
        select 1
        from all_tables t
        where tc.owner = t.owner
        and tc.table_name = t.table_name
    );
    



    1. バージョン管理のためのdbオブジェクトのエクスポート

    2. DSRA9010Eを克服する方法はありますか?'setReadOnly'はWebSphere例外でサポートされていませんか?

    3. 複雑な基準クエリ:NativeQueryの代わりにJPAを使用

    4. Oracle で SQL を使用して JSON データを操作する