Доступные версии документации

Вывод сообщения

Синтаксис
 
print(<строка>)

<строка> – текст сообщения

Описание

Выводит на консоль ядра СУБД ЛИНТЕР сообщение вида

*** Message from Stored Procedure: <текст сообщения>

если ядро запущено с ключом /PROCPRINT.

<Текст сообщения> должен быть англоязычным.

Примечание

Функция должна использоваться только при отладке хранимой процедуры.

Возвращаемое значение
  1. Длина выводимой строки, если при запуске ядра СУБД ЛИНТЕР был задан ключ /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'.
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter