如何通过SQL查询解释倒置问号

时间:2014-04-11 16:12:27

标签: sql oracle oracle-sqldeveloper

 SELECT 'Hello Word... Test…' FROM DUAL

在Oracle开发人员中运行上述SQL查询会给我以下输出:

enter image description here

如何在输出中保留特殊字符并防止出现反转的问号?

我的Oracle数据库的字符集:WE81SO8859P1

以下是清单:

enter image description here

1 个答案:

答案 0 :(得分:0)

需要管理3个级别:

  • 数据库
  • instance
  • 会话(客户)

小心sql客户端上设置的参数。您可以查看以下查询。

SELECT
  data.parameter "PARAMETERS",
  data.value "DATABASE PARAMETERS",
  inst.value "INSTANCE PARAMETERS",
  sess.value "SESSION PARAMETERS"
FROM
  nls_database_parameters data LEFT OUTER JOIN nls_instance_parameters inst
                                             ON(data.parameter = inst.parameter)
                                LEFT OUTER JOIN nls_session_parameters sess
                                            ON(data.parameter = sess.parameter)
ORDER BY 1;