产品做网站不花钱,网页设计图片横向排列,wordpress 多页,wordpress获取自定义字段名称Oracle 数据库 varchar2 从 4000 扩展到 32k 0. 引言1. 扩展 varchar2 支持长度2. 测试 0. 引言
今天来个项目需求#xff0c;有1个字段的存储内容大概1万字。
当然其中1个方法是将这个字段的内容切分成几个字段#xff0c;还有1个方法就是将 varchar2 默认支持 4000 的能力… Oracle 数据库 varchar2 从 4000 扩展到 32k 0. 引言1. 扩展 varchar2 支持长度2. 测试 0. 引言
今天来个项目需求有1个字段的存储内容大概1万字。
当然其中1个方法是将这个字段的内容切分成几个字段还有1个方法就是将 varchar2 默认支持 4000 的能力扩展到 32k。
接下来就试一试吧。
1. 扩展 varchar2 支持长度
使用 sysdaba 连接数据库
sqlplus / as sysdba查看 pdbs
show pdbs;关闭要扩展的 pdb
ALTER PLUGGABLE DATABASE ORCLPDB1 CLOSE;以 upgrade 模式 open
ALTER PLUGGABLE DATABASE ORCLPDB1 OPEN UPGRADE;将 session 切换到要扩展的 pdb
ALTER SESSION SET CONTAINERORCLPDB1;将 PDB 中的 MAX_STRING_SIZE 设置更改为 EXTENDED
ALTER SYSTEM SET MAX_STRING_SIZEEXTENDED;在 PDB 中运行 rdbms/admin/utl32k.sql 脚本。您必须以 SYSDBA 身份连接才能运行 utl32k.sql 脚本
?/rdbms/admin/utl32k.sql关闭要扩展的 pdb
ALTER PLUGGABLE DATABASE ORCLPDB1 CLOSE;以正常模式 open
ALTER PLUGGABLE DATABASE ORCLPDB1 OPEN;2. 测试
执行下面建表语句如果能够正常执行说明扩展成功
CREATE TABLE large_text_table (large_text_column VARCHAR2(20000)
);reference: http://www.liberidu.com/blog/2013/12/24/ora-14696-max_string_size-migration-is-incomplete-for-pluggable-database/