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

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

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

Описание

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

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

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

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

Максимальный размер выводимого сообщения 980 символов.

Примечание

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

Возвращаемое значение
  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'.