Привязка переменной к входному параметру в процедуре - PullRequest
0 голосов
/ 30 января 2020

У меня есть процедура, которая получает 2 String в качестве параметра. Я хочу связать переменную с одной из строк параметра, но она не работает должным образом, как я делаю, как объяснение ниже. Ваша помощь будет высоко ценится.

DECLARE 
    customer_id Varchar2(100);

BEGIN 
     custmer_id := '100';
     Customer.Error ('CustomerEntity','Customer has already availalble for :custmer_id  ');
END;

1 Ответ

0 голосов
/ 30 января 2020

Используйте оператор concatanation (||) следующим образом, так как я думаю, что нет способа привязать переменную при присваивании к другой строке.:

DECLARE 
    customer_id Varchar2(100);

BEGIN 
     custmer_id := '100';
     Customer.Error ('CustomerEntity','Customer has already availalble for ' || custmer_id);
END;

Переменные связывания в основном используются в динамических c выполнение запроса.

Cheers !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...