У меня есть праздничный стол, описание которого являютсяOracle: Устранить ошибку
Name Null? Type
HOLIDAYDATE DATE
DESCRIPTION VARCHAR2(20)
, который содержит данные
HOLIDAYDA DESCRIPTION
--------- --------------------
19-JAN-11 to
17-JAN-11 to
10-JAN-11 a
вот мой код:
DECLARE a date;
SELECT holidaydate
INTO a
FROM holiday
WHERE holidaydate = SYSDATE;
DBMS_OUTPUT.PUT_LINE(a);
Я получаю ошибку, как это.
ОШИБКА в строке 2: ОРА-06550: линия 2, колонка 1: PLS-00103: Встречающиеся символ, когда ожидает одно из следующих действий «SELECT»: начинают использовать тип функции пакета прагма процедура подтипа форма текущий курсор
Может ли кто-нибудь сказать мне, в чем проблема в моем коде?
+1: Это анонимный блок PLSQL, обозначаемый ключевыми словами 'BEGIN' и' END'. –
Да, это так. Должен был упомянуть об этом, спасибо. – GolezTrol
Как выполнить указанный выше запрос? Я запустил его в sql plus, и я получил результат, когда PL/sql успешно завершил. Но он не показывает никакого вывода. –