<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I have just discovered (to my horror) that some of our databases sort in different order than others depending on the LC_COLLATE value...  specifically thus is noticeable with underscore which comes before letters with C but after letters with en_CA or en_US... ouch.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Does ADQL specify this? Which locale (?) is assumed to be correct for ADQL? <br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">gory details:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">in java, underscore comes before letters:<br></div><div class="gmail_default" style="font-size:small">groovy:000&gt; &quot;FOO_bar&quot;.compareTo(&quot;FOObar&quot;);<br>===&gt; -3</div><div class="gmail_default" style="font-size:small">groovy:000&gt; &quot;FOObar&quot;.compareTo(&quot;FOO_bar&quot;);<br>===&gt; 3</div><div class="gmail_default" style="font-size:small">so java is equiv to C even when system locale is en_CA<br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">In PG server 1:</div><div class="gmail_default" style="font-size:small">cvomaqdb=&gt; show lc_collate;<br> lc_collate  <br>-------------<br> en_US.UTF-8<br><br>cvomaqdb=&gt; select &#39;FOO_bar&#39; &lt; &#39;FOObar&#39;;<br> f<br><br>cvomaqdb=&gt; select &#39;FOObar&#39; &lt; &#39;FOO_bar&#39;;<br> t</div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><br></div><div><div style="font-size:small" class="gmail_default">In PG server 2:</div><div style="font-size:small" class="gmail_default">content=&gt; show lc_collate;<br> lc_collate <br>------------<br> C<br><br>content=&gt; select &#39;FOO_bar&#39; &lt; &#39;FOObar&#39;;<br> t<br><br>content=&gt; select &#39;FOObar&#39; &lt; &#39;FOO_bar&#39;;<br> f<br></div><br></div><div><br></div><div>--<br></div><div>Patrick Dowler<br></div>Canadian Astronomy Data Centre<br></div>Victoria, BC, Canada<br></div></div></div></div></div></div>