Я знаю, что это старая ветка, но я хотел добавить к ней дополнение. При использовании оператора IN с Guid (например, ParentNote IN (, и т. Д.)) Одинарные кавычки больше не принимаются. В этом случае необходим метод CONVERT (предложенный granadaCoder). (Одиночные кавычки приводят к исключению при сравнении Guid со строкой с оператором '=' ... который мы фактически не используем.)
Подробности: Я унаследовал некоторый устаревший код, который создал большую строку фильтра в формате: MyColumn = '11111111-2222-3333-4444-555555555555' OR MyColumn = '11111111-2222-3333-4444-555555555555' ....
Когда число направляющих (и, следовательно, количество предложений OR) стало слишком большим, это вызвало исключение переполнения стека. Заменив многочисленные предложения OR на предложение IN, я смог установить фильтр без исключения. Но использование предложения IN означает необходимость использования подхода CONVERT.