title: Set up a Database with NLS_CALENDAR parameter as 'Thai Buddha'
body: <p>I want to set up a database (<em>Oraclev 12.1.0.2</em>) with <code>NLS_CALENDAR</code> parameter as <strong><em>'Thai Buddha'</em></strong>, at the same time I need to keep character set as <strong><em>AL32UTF8</em></strong>.</p>
  
  <p>When I do this at setting up <code>NLS_CALENDAR</code> parameter does not get changed at DB level. <strong><code>SELECT SYSDATE FROM DUAL</code></strong> returns <strong>Current date in A.D</strong> (year is 2016, in Thai it should be 2559)</p>
  
  <p>But if I alter the session and set <code>NLS_CALENDAR</code> parameter as <strong><em>'Thai Buddha'</em></strong> <strong><code>SELECT SYSDATE FROM DUAL</code></strong> returns date with year as <strong><code>2559</code></strong>.</p>
  
  <p>Are there any specific guidelines I should follow to get this done?, or are there any other parameters I should change?</p>