Перейти к содержанию

Правила образования псевдонимов полей запроса

Псевдоним поля запроса должен быть осмысленным, чтобы было понятным его назначение в данном контексте. Требования к псевдонимам полей схожи с требованиями к именам переменных в коде. - псевдонимы следует образовывать от терминов предметной области таким образом, чтобы было понятно, как источник данных будет использоваться в запросе; - псевдонимы следует образовывать путем удаления пробелов между словами. При этом каждое слово в имени пишется с прописной буквы (например, ТоварыНаСкладах). Предлоги и местоимения из одной буквы также пишутся прописными буквами; - псевдонимы запрещается начинать с подчеркивания; - псевдонимы не должны состоять из одного символа.

Подозрительный код

ВЫБРАТЬ
  Товары.Ссылка КАК _Товар
  ...

Исправленный вариант

ВЫБРАТЬ
  Товары.Ссылка КАК Товар
  ...

Особенности

Проверка также считает верным псевдоним, сгенерированный автоматически конструктором запроса на основании идентификатора поля источника, не соответствующего стандарту образования имен идентификаторов. Например:

ВЫБРАТЬ
  Товары.абв_КоличествоКСписанию КАК абв_КоличествоКСписанию
  ...

См. также

Экранирование кода

// sonar:QueryFieldAliasNaming:off
// sonar:QueryFieldAliasNaming:on