Страница 1 из 1

Выбор из таблицы-переменной

Добавлено: 06 май 2004, 09:14
UUU
Есть таблица table1
id name
1 q1
2 q2
3 e987

на основании поля name - формируется имя таблицы из которой надо сделать выборку.

вопрос, в общем то такой, как сделать выборку из таблы, где имя таблицы - переменная.

Добавлено: 06 май 2004, 11:27
AiK
UUU, ты забыл указать диалект SQL.
См. в документации раздел dynamic select или что-то в этом духе. В Sybase, MS SQL для этих целей применяется exec. Т.е. у тебя вообще весь запрос - переменная.

Добавлено: 06 май 2004, 11:56
UUU
Действительно забыл - Оракла :-)

Добавлено: 06 май 2004, 13:55
mm
Ну типа динамический sql это. В оракле по крайней мере так называется. Используется в pl/sql.