|
|
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
Могу ли я поискать значение в существующей PL/SQL таблице иначе, чем перебором ее ?? Например есть таблица с цифровыми данными, а мне нужно знать есть ли в ней запись со значением 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2003, 05:40 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
Таблицы PL/SQL - это те же массивы со всеми вытекающими последствиями... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2003, 08:36 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
Кажется надо рыться по ключевым словами TABLE или CAST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2003, 11:10 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
Какая версия сервера?? В поздних версиях можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2003, 12:23 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
Версия 8.1.7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 04:07 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
в 9.2: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2003, 09:11 |
|
||
|
Таблицы PL/SQL - как ????
|
|||
|---|---|---|---|
|
#18+
If PL/SQL table stores unique whole numbers between -2147483647 and 2147483647 you can use index as the value. For example table with 3 values 12, 120 and 1200 can be populated: SQL> declare type tbltype is table of boolean index by binary_integer; 2 tbl tbltype; 3 begin 4 tbl(12) := TRUE; 5 tbl(120) := TRUE; 6 tbl(1200) := TRUE; 7 if tbl.exists(12) 8 then 9 dbms_output.put_line('Table contains element with value 12'); 10 else 11 dbms_output.put_line('Table does not contain element with value 12'); 12 end if; 13 if tbl.exists(17) 14 then 15 dbms_output.put_line('Table contains element with value 17'); 16 else 17 dbms_output.put_line('Table does not contain element with value 17'); 18 end if; 19 end; 20 / Table contains element with value 12 Table does not contain element with value 17 PL/SQL procedure successfully completed. In 9i you can use same logic for any datatype (not just numbers) by using associative arrays. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2003, 00:26 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2781&tid=1990657]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 316ms |

| 0 / 0 |
