Can anyone explain the rules for how a wildcard character range, eg [A-D], works with a case-sensitive collation?
I would have thought the following
try
SELECT * FROM #TEST_LIKE_Patterns WHERE CharColumn LIKE '[A-D]%' COLLATE Latin1_General_BIN;