我们如何为oracle表指定默认字符集。在mysql中,以下语句可以解决这个问题 -
CREATE TABLE if not exists table1 (name varchar(20) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8
oracle中的等效语句是什么?
答案 0 :(得分:1)
在数据库创建时设置字符集。 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%' ;