指定 Oracle 表的默认字符集



我们如何为 oracle 表指定默认字符集。在 mysql 中,以下语句可以解决问题 -

CREATE TABLE if not exists table1 (name varchar(20) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8

oracle中的等效语句是什么?

字符

集在创建数据库时设置。AL32UTF8是 Oracle 数据库的默认字符集。您可以通过以下方式检查字符集:

 select * from v$nls_parameters where parameter like '%CHARACTERSET%';

 select * from nls_database_parameters
    where parameter like'%CHARACTERSET%';

SELECT name, value$ FROM sys.props$ WHERE name like '%CHARACTERSET%' ;

最新更新