DECLARE

    Объявляет типизированное именованное выражение, значение для которого будет передано отдельно от текста запроса.

    Синтаксис

    DECLARE $named-node AS "data_type";
    
    1. Ключевое слово DECLARE.
    2. $named-node — именованное выражение, по которому можно будет обращаться к переданному значению.
    3. Ключевое слово AS.
    4. "data_type" — тип данных в виде строки в принятом формате. Для примитивных типов данных допустимо использовать имя без кавычек.

    Принимает на вход только сериализуемые типы данных:

    Пример

    DECLARE $x AS String;
    DECLARE $y AS "String?";
    DECLARE $z AS "List<String>";
    
    SELECT $x, $y, $z;