powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Объявление переменной типа RECORD в объекте
2 сообщений из 2, страница 1 из 1
Объявление переменной типа RECORD в объекте
    #39885930
savra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу создать объект с переменной типа record внутри, код:

Код: plsql
1.
2.
3.
4.
5.
CREATE OR REPLACE TYPE someType_t AS OBJECT
(
  connection UTL_TCP.connection

) FINAL;



Выдает ошибку: Error: PLS-00201: identifier 'UTL_TCP.CONNECTION' must be declared

Грант execute на UTL_TCP есть.

Если объявить переменную этого типа в анонимном блоке, то всё ок:

Код: plsql
1.
2.
3.
4.
5.
declare
  connection UTL_TCP.connection;
begin
  null;
end;



//Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

Объясните, в чем проблема или тыкните, где почитать?
...
Рейтинг: 0 / 0
Объявление переменной типа RECORD в объекте
    #39885946
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
savra
в чем проблема
SQL не поддерживает PL/SQL-ные типы.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Объявление переменной типа RECORD в объекте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]