【问题标题】:Not visible and searchable Polish characters不可见和不可搜索的波兰语字符
【发布时间】:2022-01-08 18:10:21
【问题描述】:

我有一个问题要问你。

我有一个表格,我在其中保存组的名称,我可以用波兰语字符保存名称,但这种保存如下:

id name
123 Zarny

当我的名字是Żarny。 当我选择这样的东西时

SELECT * 
  FROM this_table 
 WHERE name = 'Zarny'

SELECT * 
  FROM this_table 
 WHERE name = 'Żarny'

它完全没有给我任何回报。

你知道我能做什么吗?

【问题讨论】:

  • 首先检查POLISH是否从SELECT value FROM nls_session_parameters WHERE parameter = 'NLS_LANGUAGE'返回。否则,您应该咨询您的 DBA。
  • 是的,它对我来说是“波兰语”。我真的不知道该怎么做或我可以检查什么。我是 DBA,因为它是我的私人数据库,所以我没有任何人可以帮助我。
  • 检查NLS_TERRITORY的值是否为POLAND

标签: sql plsql character-encoding nls-lang


【解决方案1】:

我找到了我的问题的答案。 我需要设置 regedit 波兰语。 在 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 我设置了POLISH_POLAND.EE8MSWIN1250

【讨论】:

    猜你喜欢
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 2013-10-10
    • 2013-11-05
    • 2013-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多