Я работаю над алгоритмом PL / SQL с Oracle.
В настоящее время у меня есть процедура, которая имеет один числовой параметр. Моя процедура должна создать строку, которая содержит столько же «0», сколько значение параметра.
В настоящее время я использую цикл for для достижения этой цели:
MY_STRING VARCHAR2(30);
FOR I IN 1..MY_PARAMETER
LOOP
MY_STRING := CONCAT(MY_STRING, '0');
END LOOP;
Возможно ли сделать это линейным способом? Я имею в виду без цикла или даже с одним утверждением.
Любая помощь будет оценена!
Спасибо.