Agrupamento do Nhibernate QueryOver sem o nome da coluna codificada

Então, eu tenho o seguinte sql

SELECT * FROM tabela Onde o nome COLLATE LATIN1_GENERAL_CI_AI CURTA 'myText%'

que eu quero implementar usando o QueryOver

No momento eu tenho:

whereRestriction.Add(Expression.Sql("Name COLLATE LATIN1_GENERAL_CI_AI LIKE ?", String.Format("{0}%", subStringMatch), HibernateUtil.String));

o que funciona bem, mas com dois problemas. Primeiro, é específico ao sqlserver e, em segundo lugar, a coluna do banco de dados 'Nome' é codificada.

Alguém tem alguma sugestão para contornar esses dois problemas ou, pelo menos, o nome da coluna db codificada?

questionAnswers(1)

yourAnswerToTheQuestion