Секция "Выбрать": 2
Теперь мы познакомимся с псевдонимами полей. В предыдущем примере мы увидели, что можно выполнить какую-то арифметическую операцию, и увидеть ее результат. Платформа назвала поле в котором мы видим результат как "Поле1". Даже если мы не указали никакого имени для нашего поля, то платформа сгенерирует его автоматически, но в большинстве случаев никто не пользуется этой возможностью, и задают имена вручную.
Предлагаю расширить предыдущий пример и добавить собственное имя для поля. Вместе с этим мы добавим дополнительные поля, чтобы познакомиться с еще несколькими возможностями запросов.
Скопируйте и выполните текст запроса:
ВЫБРАТЬ
1 + 1 КАК ЧисловоеПоле,
"Привет, мир!" КАК СтроковоеПоле,
ДАТАВРЕМЯ(2022, 7, 31, 13, 59, 10) КАК ПолеДаты,
NULL КАК ПолеNULL,
НЕОПРЕДЕЛЕНО КАК НеопределенноеПоле,
ИСТИНА КАК ПолеБулево
Мы добавили несколько полей, с основными примитивными типами в запросах 1С, и указали у каждого свой псевдоним. Представление это определение имени будущего поля. Он никак не влияет на результат запроса и нужен больше для удобства. Используя оператор КАК мы можем легко задать имена, для того чтобы сделать результат запроса более осмысленным.
Следует запомнить основные правила задания псевдонимов полей.
- Псевдоним должен начинаться с буквы
- Псевдоним может содержать только буквы, цифры и знак подчеркивания (_)
- Псевдонимы не могут совпадать
Так же в этом примере мы видим каким образом можно вручную задавать значения полей для различных примитивных типов значений (Число, строка, дата, NULL, Неопределено, булево).
Схема БД "Товары"