http://blog.livedoor.jp/akf0/archives/51481744.html
COLLATE 句を使用すると、文字式を特定の照合順序扱いにすることができる。照合順序というのは文字の比較や並び替えに使われるルールのこと。(https://blogs.msdn.microsoft.com/jpsql/2016/07/26/1-3/)
以下に単純な例を示す。
-- 結果:0 ('abc'と'ABC'は一致しない) with SUB as ( select 'abc' COLLATE Japanese_BIN as COL ) select count(*) from SUB where COL = 'ABC' -- 結果:1 ('abc'と'ABC'は一致する)(DBの照合順序が既定:Japanese_CI_ASだった場合) with SUB as ( select 'abc' COL ) select count(*) from SUB where COL = 'ABC'