Вывод сообщения
Синтаксис
print(<строка>)
<строка> – текст сообщения
Описание
Выводит на консоль ядра СУБД ЛИНТЕР сообщение вида
*** Message from Stored Procedure: <текст сообщения>
если ядро запущено с ключом /PROCPRINT.
<Текст сообщения> должен быть англоязычным.
Максимальный размер выводимого сообщения 980 символов.
Примечание
Функция должна использоваться только при отладке хранимой процедуры.
Возвращаемое значение
-
Длина выводимой строки, если при запуске ядра СУБД ЛИНТЕР был задан ключ /PROCPRINT, и 0 в противном случае.
Пример
create or replace procedure print_example(in str char(100)) result int
declare
var i int; //
code
i:= print("str = '" + str + "'"); //
return i; //
end;
call print_example("123");
Результат на консоли ядра СУБД:
*** Message from Stored Procedure: str = '123'.