title: Why Oracle ascii function return >255 code?
body: <p>When using Oracle ascii function:</p>
  
  <pre><code>select ascii('A') from dual;
  </code></pre>
  
  <p>It return 65 is right.</p>
  
  <p>But,when i using:</p>
  
  <pre><code>select ascii('周') from dual;
  </code></pre>
  
  <p>The return is 55004.The ascii can represent>255???</p>
  
  <p>How to explain?</p>
  
  <p>Help!!!!</p>
  
  <p>My oracle version:Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
  my Characterset:6   NLS_CHARACTERSET    ZHS16GBK</p>