Я настраиваю Замок Active Record для доступа к устаревшей базе данных на Microsoft SQL Server. В рассматриваемой таблице есть столбец с именем функция. Когда я attampt загрузить запись дает мне эту ошибку:Доступ к таблице, где имя столбца является зарезервированным ключевым словом
Неправильный синтаксис около «функции» ключевое слово
Эта ошибка происходит потому, что SQL NHibernate запроса генерирует попытки доступа столбец с именем функции, которая случается быть ограниченным ключевым словом. Исправление состоит в том, чтобы обернуть имя столбца в квадратных скобках ([function]) в инструкции SQL. Можно ли сообщить nhibernate об этом в своем автогенерированном SQL?
Возможный дубликат [Замок ActiveRecord Table name conflict] (http://stackoverflow.com/questions/2752072/castle-activerecord-table-name-conflict) –