У меня естьКак создать индекс внутри процедуры
CREATE PROCEDURE PROD_SEL
(
A_N IN NUMBER,
AA_N OUT NUMBER
) AS
BEGIN
CREATE INDEX NUM_TABLE ON EMP(EMP_NUM);
END PROD_SEL
У меня есть этот код. Как создать индекс внутри процедуры правильно?
Зачем вам нужно это делать в процедуре? Обычно индексы только один раз создаются администратором базы данных. Если индекс уже существует, вы получите сообщение об ошибке. – Barmar
У вас не должно быть 'PROD_SEL' после' END'. – Barmar
@Barmar требуется по инструкции моего задания. Я создаю индекс отдельно, и он работает. Нет, я удаляю его для включения внутри моей процедуры, и он не работает – aok