
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.07.2016, 10:55:50
|
|||
|---|---|---|---|
|
|||
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Или не через dbms_output:) Просто вывести на экран таблицу. SQL Developer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 10:57:05
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Алиса С, Гыгы, select * from X ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:10:14
|
|||
|---|---|---|---|
|
|||
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
nata44845, смишно Я имею в виду из пакета вывести туда, куда выводит сообщения dbms_output.put_line. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:15:17
|
|||
|---|---|---|---|
|
|||
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Алиса С, задачу какую решаешь? З.Ы. про смишно. с такой постановкой вопроса, как у тебя - удивительно, что вообще хоть кто-то решил ответить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:18:04
|
|||
|---|---|---|---|
|
|||
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:32:39
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Алиса С, без динамического SQL будет трудно. 1. RTFM DBMS_SQL . Применить полученные знания. 2. Считать данные по столбцам из словаря, собрать строку с блоком, в котором выводить поля неявного курсора через тот же DBMS_OUTPUT. Выполнить блок, используя EXECUTE IMMEDIATE. Но в обоих случаях остаётся вопрос, как представлять LOB, объекты, вложенные таблицы, varrays etc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:33:52
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Через курсор, сразу предупреждаю, что это максимум 100000 символов SET SERVEROUTPUT ON SIZE 100000 SET LINESIZE 200 BEGIN FOR indx IN (SELECT NAME FROM X) LOOP DBMS_OUTPUT.put_line (indx.name); END LOOP; END; / SET SERVEROUTPUT OFF Вот тут и правда загвоздка, так как столбцы предопределены, а если таблица произвольная, то сначала список столбцов выбрать, потом построить запрос Sql тут же на диск, и потом его выполнить. То есть надо 1 файл sql, который формирует 2 файл sql, и батник, который вызывает 1 файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:50:19
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Алиса С, Мастеркласс от Танела Подера, по мотивам творчества Томаса Кайта: http://blog.tanelpoder.com/files/scripts/pr.sql http://blog.tanelpoder.com/files/scripts/printtab2.sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 11:57:57
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
nata44845Через курсор, сразу предупреждаю, что это максимум 100000 символов Код: plsql 1. Начиная с 10.2, есть альтернатива: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 12:43:30
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Алиса СИли не через dbms_output:) Просто вывести на экран таблицу. SQL Developer. Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 12:52:45
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
nata44845сразу предупреждаю, что это максимум 100000 символов Код: plsql 1. Память у тебя девичья. До десятки это был лям . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2016, 13:01:18
|
|||
|---|---|---|---|
Как вывести через dbms_output содержимое таблицы, не зная, какие поля есть в таблице? |
|||
|
#18+
Elic, Ага, я уже увидела в скриптах подера, я из скриптов для переиндексации скрипт сперла, а там столько стояло, решила что это максимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1887941]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
217ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 548ms |

| 0 / 0 |
