Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / коллекции / 25 сообщений из 38, страница 1 из 2
13.04.2017, 12:44
    #39437874
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
Скажите пожалуйста, как вывести одно поле коллекции?
у меня переменная обяъвлена следующим типом:
Код: plsql
1.
2.
3.
4.
5.
6.
declare 
    s  bbb$myarray;
    i number;
  begin
    i:=s.myid;
  end;



при выполнении такой вот штуки, выдает ошибку:
Код: plsql
1.
s.myid must be declared



Что делать? ((((
...
Рейтинг: 0 / 0
13.04.2017, 12:45
    #39437876
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015Что делать? ((((Учиться. У коллекций нет полей.
...
Рейтинг: 0 / 0
13.04.2017, 12:59
    #39437891
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
ElicRMagistr2015Что делать? ((((Учиться. У коллекций нет полей.
Ааа ))) Ну да ))) согласен ))) Не то написал ))))
Но всё же, как посмотреть что сейчас внутри коллекции? Какие данные в ней?
...
Рейтинг: 0 / 0
13.04.2017, 13:07
    #39437896
saxarock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015,

Читай для начала что такое коллекция .
...
Рейтинг: 0 / 0
13.04.2017, 13:12
    #39437903
saxarock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015Но всё же, как посмотреть что сейчас внутри коллекции? Какие данные в ней?
Код: plsql
1.
2.
dbms_output.enable;
dbms_output.put_line (запись_коллекции);
...
Рейтинг: 0 / 0
13.04.2017, 13:27
    #39437917
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015Но всё же, как посмотреть что сейчас внутри коллекции?Неправильные вопросы задаёшь. Ты должен интересоваться, что внутри ссправочного руководства по PL/SQL.
...
Рейтинг: 0 / 0
13.04.2017, 13:29
    #39437920
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
ElicRMagistr2015Но всё же, как посмотреть что сейчас внутри коллекции?Неправильные вопросы задаёшь. Ты должен интересоваться, что внутри ссправочного руководства по PL/SQL.
Я понимаю, вопрос глупый и на уровне чтения руководства, просто у меня на столько начальный уровень, что я пока да же не ориентируюсь в какой части всё это почитать и как сложить все эти пазлы, уж не ругайтесь строго пожалуйста, в любом случае эти пазлы должны сложиться и соображалка заработает как надо ))))
...
Рейтинг: 0 / 0
13.04.2017, 13:49
    #39437934
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015на столько ... да жеПорядок чтения такой:
орфографический словарь,
concepts,
development guide,
pl/sql language reference.
...
Рейтинг: 0 / 0
13.04.2017, 13:52
    #39437938
saxarock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015соображалка заработает как надо ))))
Начни уже читать основы...
...
Рейтинг: 0 / 0
13.04.2017, 13:59
    #39437944
Бакалавр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
R Magistr 2015,

Почему?
...
Рейтинг: 0 / 0
13.04.2017, 14:31
    #39437963
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
БакалаврR Magistr 2015,

Почему?
ахахахахахахаха ))))))
...
Рейтинг: 0 / 0
13.04.2017, 14:34
    #39437964
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
saxarockRMagistr2015соображалка заработает как надо ))))
Начни уже читать основы...
я понимаю что надо, я и читаю, но то что читаю, не все понимается )) Руку надо набить )))) и шишки, вот набиваю ))))
примеры подобного мышления нужны ))))
кто пишёт сайты и пишет чисто Десктопные приложния всяко эти люди думают по разному )))
А потому простой пример спасёт меня, толку тыкать в книгу если всё равно там ничё не понятно )))) Пример лучше, друзья ))) Так картинка и сложится )))
...
Рейтинг: 0 / 0
13.04.2017, 14:40
    #39437967
saxarock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015толку тыкать в книгу если всё равно там ничё не понятно )))) Пример лучше, друзья )))
Сразу видно, что книгу ты не открываешь и в руки не брал ни одну, там как раз примеров предостаточно.
...
Рейтинг: 0 / 0
13.04.2017, 14:44
    #39437970
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
saxarockRMagistr2015толку тыкать в книгу если всё равно там ничё не понятно )))) Пример лучше, друзья )))
Сразу видно, что книгу ты не открываешь и в руки не брал ни одну, там как раз примеров предостаточно.
Спасибо большое Вам за помощь
...
Рейтинг: 0 / 0
13.04.2017, 15:40
    #39438020
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015Пример лучше, друзьяУчись удить рыбу, а не просто вымаливать её и тупо жрать.
...
Рейтинг: 0 / 0
13.04.2017, 15:42
    #39438023
stax..
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015Скажите пожалуйста, как вывести одно поле коллекции?
у меня переменная обяъвлена следующим типом:
Код: plsql
1.
2.
3.
4.
5.
6.
declare 
    s  bbb$myarray;
    i number;
  begin
    i:=s.myid;
  end;



при выполнении такой вот штуки, выдает ошибку:
Код: plsql
1.
s.myid must be declared



Что делать? ((((

покажите описание/структуру bbb$myarray?
если ето sql тип то достаточно
desc bbb$myarray
....
stax
...
Рейтинг: 0 / 0
13.04.2017, 15:47
    #39438035
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
ElicRMagistr2015Пример лучше, друзьяУчись удить рыбу, а не просто вымаливать её и тупо жрать.
Так я уже сделал ))))
К сожалению иногда приходится вымаливать учить как ловить рыбу ))))
А если учиться самому и всему, то получается все предшествующие покаления жили впустую ))))
Советы к стати то же надо учиться давать ))))Наводящие и развивающие, если ты действительно хочешь помогать людям, а не тупо отправлять в книгу, в которой человек итак после прочтения ничего не понял. Быть учителем очень сложно.
))) В этом плане по учись у некоторых людей тут на форуме, им благодарность объявлена.
И эта критика пусть тебе подарком будет, Всего тебе хорошего, мира и добра тебе )))
...
Рейтинг: 0 / 0
13.04.2017, 15:57
    #39438055
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015И эта критика пусть тебе подарком будет, Всего тебе хорошего, мира и добра тебе )))Пришло никакое чудо и осчастливило советом, само ни черта не понимая.
...
Рейтинг: 0 / 0
13.04.2017, 23:55
    #39438333
Vladimir Filin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015,
если подождёшь до завтра, скину типовой пример работы с коллекциями и ссылки. Когда начинаешь с ними, как я помню, действительно нихрена не понятно. Тем более, что их несколько типов. А что бы ночь прошла интересно и не зря, начни с этого http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/composites.htm#LNPLS005
...
Рейтинг: 0 / 0
14.04.2017, 07:13
    #39438399
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
ElicRMagistr2015И эта критика пусть тебе подарком будет, Всего тебе хорошего, мира и добра тебе )))Пришло никакое чудо и осчастливило советом, само ни черта не понимая.
)))Спсибо Вам боьшое за помощь )))
...
Рейтинг: 0 / 0
14.04.2017, 07:20
    #39438401
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
Vladimir FilinRMagistr2015,
если подождёшь до завтра, скину типовой пример работы с коллекциями и ссылки. Когда начинаешь с ними, как я помню, действительно нихрена не понятно. Тем более, что их несколько типов. А что бы ночь прошла интересно и не зря, начни с этого http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/composites.htm#LNPLS005

Ок, спасибо, жду ))))
...
Рейтинг: 0 / 0
14.04.2017, 15:46
    #39438822
Vladimir Filin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015.... жду ))))
Читать нужно было самому, а не ждать "дядю".

Обязательно для прочтения по коллекциям (для 11R2):
- Database PL/SQL Language Reference. PL/SQL Collections and Records
- Database PL/SQL Language Reference. PL/SQL Optimization and Tuning. Bulk SQL and Bulk Binding

Если предполагается работа с Объектами, то:
- Database Object-Relational Developer's Guide. Support for Collection Data Types

Общеобразовательные ссылки:
- Вложенные таблицы (Nested Tables)
- Oracle Bulk Collection & FORALL
- Oracle PL/SQL Nested Tables

В этачменте подборка типовых примеров по Nested table на случай моего собственного склероза. Академической системности подачи материала там нет. По Associative array (or index-by table) и VARRAY (variable-size array) см. примеры в документации, я своих не делал.
...
Рейтинг: 0 / 0
17.04.2017, 07:11
    #39439461
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
Vladimir FilinRMagistr2015.... жду ))))
Читать нужно было самому, а не ждать "дядю".

Обязательно для прочтения по коллекциям (для 11R2):
- Database PL/SQL Language Reference. PL/SQL Collections and Records
- Database PL/SQL Language Reference. PL/SQL Optimization and Tuning. Bulk SQL and Bulk Binding

Если предполагается работа с Объектами, то:
- Database Object-Relational Developer's Guide. Support for Collection Data Types

Общеобразовательные ссылки:
- Вложенные таблицы (Nested Tables)
- Oracle Bulk Collection & FORALL
- Oracle PL/SQL Nested Tables

В этачменте подборка типовых примеров по Nested table на случай моего собственного склероза. Академической системности подачи материала там нет. По Associative array (or index-by table) и VARRAY (variable-size array) см. примеры в документации, я своих не делал.
Я понял, спасибо большое за помощь ))
...
Рейтинг: 0 / 0
17.04.2017, 09:51
    #39439499
RMagistr2015
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
[quot Vladimir Filin]
Скажите пожалуйста, при пошаговой компиляции, можно ли в Developer сохранить последовательность цепочки стека? и все вызовы и все возвращённые параметры, что бы в любой момент просматривать их и не запоминать?
...
Рейтинг: 0 / 0
17.04.2017, 14:21
    #39439674
Vladimir Filin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
коллекции
RMagistr2015,
Я в TOAD-е работаю. DBMS_OUTPUT будет работать везде. См. примеры. В контрольных точках вставляешь, смотришь.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / коллекции / 25 сообщений из 38, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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