用什么sql语句可以在plsql里面查到当前数据库的编码方式?是GBK还是utf-8呢?
数据库是oracle 10g。
------解决方案--------------------
select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
------解决方案--------------------
- SQL code
select * from nls_database_parameters where parameter in('NLS_CHARACTERSET');
------解决方案--------------------
楼上两位没错,还可以用下面的语句,如果有权限的话:
select value$ from sys.props$ where name='NLS_CHARACTERSET'
实际上nls_database_parameters就是一个针对sys.props$的视图。
------解决方案--------------------
楼上两位没错,还可以用下面的语句,如果有权限的话:
select value$ from sys.props$ where name='NLS_CHARACTERSET'
实际上nls_database_parameters就是一个针对sys.props$的视图。
------解决方案--------------------
select * from nls_database_parameters where parameter in ('NLS_CHARACTERSET')
------解决方案--------------------
show parameter nls