|
|
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Добрый день, Уважаемые Гуру SQL!!! Подскажите, пожалуйста, ответ на "ламерский" вопрос!! Имеется скрипт на PL/SQL , используемый для тестирования некоторого функционала... В зависимости от тестируемой операции заполняются различные параметры. Код: plsql 1. 2. 3. 4. 5. 6. 7. Состав параметров может быть разный.. Задача сделать скрипт универсальным... При установке параметров .. По простому сделал так: То есть добавляем или изменяем параметры в SELECT ....., а вызов SET_PARAMETER_OPERATION - в цикле.. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Как можно сделать это более красиво??? С помощью коллекций или временных таблиц??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 09:21 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
LFDY, если параметров немного, то строка, хмл, json ... .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 09:27 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Параметров немного... Примерно от одного до 10.. json - очень интересный вариант... Правда никогда с ним не работал ;-( Уважаемый Stax !! Не подскажете, как переделать скрипт выше под json ??? Ну чтобы практически обучиться сразу ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 10:05 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
LFDYНе подскажете, как переделать скрипт выше под json ??? Ну чтобы практически обучиться сразу ;-) не подскажу, тоже учусь я делал через строку, с разделителями но тут основная проблема длина строки, я так понимаю вызыватся будет из ос оболочки ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 11:11 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
PL/SQL DEVELOPER ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 11:26 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
ГУРУ,ПОМОГИТЕ, ПОЖАЛУЙСТА!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 14:48 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Как бы сказал SY, It depends. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 14:54 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 15:37 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
blkangel, СПАСИБО!! Напрямую выполнить такое не дает: Куча ошибок ORA-06550 ...identifer APEX_JSON ******************************* must be declared ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:07 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
LFDYДобрый день, Уважаемые Гуру SQL!!! Подскажите, пожалуйста, ответ на "ламерский" вопрос!! Имеется скрипт на PL/SQL , используемый для тестирования некоторого функционала... В зависимости от тестируемой операции заполняются различные параметры. Код: plsql 1. 2. 3. 4. 5. 6. 7. Неужели это настолько хужечитаемо, чем JSON ? Ну или создать обычную таблицу: operation_id, param_1, param_2... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:11 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
LFDYblkangel, СПАСИБО!! Напрямую выполнить такое не дает: Куча ошибок ORA-06550 ...identifer APEX_JSON ******************************* must be declared Если у Вас oracle 11g, надо установить Apex 5.0 и выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:17 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:22 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровLFDYДобрый день, Уважаемые Гуру SQL!!! Подскажите, пожалуйста, ответ на "ламерский" вопрос!! Имеется скрипт на PL/SQL , используемый для тестирования некоторого функционала... В зависимости от тестируемой операции заполняются различные параметры. Код: plsql 1. 2. 3. 4. 5. 6. 7. Неужели это настолько хужечитаемо, чем JSON ? Ну или создать обычную таблицу: operation_id, param_1, param_2... мож и не хуже, я предполагал что инфа передается как параметр Код: plsql 1. 2. 3. 4. 5. sqlplus u/p set_param.sql 'SIZE:BIG,COLOR:RED,TYPE:TABLE' .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 16:57 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
-2-, 'prm1'=>'X' из 18-ки? .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2018, 17:20 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
blkangelLFDYblkangel, СПАСИБО!! Напрямую выполнить такое не дает: Куча ошибок ORA-06550 ...identifer APEX_JSON ******************************* must be declared Если у Вас oracle 11g, надо установить Apex 5.0 и выше. Oracle 12c ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2018, 08:29 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
Вячеслав ЛюбомудровLFDYДобрый день, Уважаемые Гуру SQL!!! Подскажите, пожалуйста, ответ на "ламерский" вопрос!! Имеется скрипт на PL/SQL , используемый для тестирования некоторого функционала... В зависимости от тестируемой операции заполняются различные параметры. Код: plsql 1. 2. 3. 4. 5. 6. 7. Неужели это настолько хужечитаемо, чем JSON ? Ну или создать обычную таблицу: operation_id, param_1, param_2... Это читается хорошо, согласен ;-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2018, 08:33 |
|
||
|
Вопрос . Что использовать : массив или временную таблицу?
|
|||
|---|---|---|---|
|
#18+
LFDYblkangelпропущено... Если у Вас oracle 11g, надо установить Apex 5.0 и выше. Oracle 12c Посмотрел доку, в 12с Апекс 4.2.6, обновите апекс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2018, 09:49 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39689210&tid=1883595]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 317ms |

| 0 / 0 |
