Уведомления

Группа в Telegram: @pythonsu

#1 Май 30, 2016 18:20:07

dildacia
Зарегистрирован: 2016-03-02
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Как получить название таблицы из запроса select к oracle 11g из pyhton 3.4

к примеру код такой:

conn = cx_Oracle.connect('hr/hr@xe')
                curs = conn.cursor()
                confill = "SELECT * FROM REGIONS";
                curs.execute(confill)
как из запроса получить название таблицы не прибегая к парсингу строки confill

Офлайн

#2 Май 30, 2016 20:07:14

code_ua
Зарегистрирован: 2016-05-30
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Как получить название таблицы из запроса select к oracle 11g из pyhton 3.4

Как вариант добавить в запрос название таблицы строкой или процедурой

confill = "SELECT 'REGIONS' AS table_name,* FROM REGIONS";
...
print curs.bindnames()

Отредактировано code_ua (Май 30, 2016 20:08:08)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version