powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос по OCI/ ORACLE ODBC
5 сообщений из 5, страница 1 из 1
Вопрос по OCI/ ORACLE ODBC
    #32121963
ers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ers
Гость
Проблема в следующем. После селекта необходимо получить полную информацию о колонках в запросе, в т.ч. и принадлежность ее к таблице (T1.Name и T2.Name ). Но (!) всегда получаю только имя колонки без имени таблицы или элиаса. В MSSQL такой проблемы не возникает, т.е. я запрашиваю имя колонки и имя таблицы и спокойно все получаю. В ORACLE имя таблицы всегда пусто, имя колонки все Ok.

Вопрос - как получить полное имя колонки через хэндл запроса (stmt)?
...
Рейтинг: 0 / 0
Вопрос по OCI/ ORACLE ODBC
    #32121969
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
А как это: составить запрос и не знать из какой таблицы какие поля???
...
Рейтинг: 0 / 0
Вопрос по OCI/ ORACLE ODBC
    #32121983
ers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ers
Гость
На всякий случай повторяю свой вопрос.

Проблема: как получить полное имя колонки (таблица.колонка ) через хэндл запроса (stmt) ?

Я априори не знаю ничего о запросе, но через API ODBC & OCI получаю количество колонок в запросе и последовательно их обхожу, собирая информацию о колонках. Именно это мне и надо.
...
Рейтинг: 0 / 0
Вопрос по OCI/ ORACLE ODBC
    #32154804
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ers:

Этот вопрос скорее в конференцию по Оракле ???
Возможно это ответ:

select column_name from user_tab_columns where table_name='name'
...
Рейтинг: 0 / 0
Вопрос по OCI/ ORACLE ODBC
    #32162587
justme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chto esli

stmt.getResultSet().getMetaData().getTableName(int columnIndex);

?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Вопрос по OCI/ ORACLE ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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