Проанализировать SQL-скрипт через Python в таблицу для поля, имени и таблицы, из которой он полученPython

Программы на Python
Anonymous
Проанализировать SQL-скрипт через Python в таблицу для поля, имени и таблицы, из которой он получен

Сообщение Anonymous »

Я пытаюсь создать полезную таблицу, поскольку у нас много необработанных таблиц и представлений с бизнес-определениями.
например, дизайн моего v_ods_ACT_Master будет< /p>

Код: Выделить всё

SELECT MBACCT AS [Account Number], ABCNAME AS [Business Name], dbo.ConvertDate(OBDTE) AS [Onboard Date]
FROM dbo.ods_ACT_Master
Я хочу, чтобы выходные данные представляли собой таблицу типа:



Поле
Название компании
Таблица< /th>




MBACCT
< td>Номер учетной записи
ods_ACT_Master


ABCNAME
Название компании
ods_ACT_Master


OBDTEДата включения
ods_ACT_Master



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



Поле
Название компании
Таблица



MBACCT
Номер учетной записи
ods_ACT_Master


ABCNAME
Название компании
ods_ACT_Master


OBDTE
Встроенная дата
ods_ACT_Master


XYZCODE
Код 1
ods_lkup_table1


PSNDOB
Дата рождения
ods_PersonEntity
< /tr>


Я пытался использовать sqlparse, но, читая документацию, не был уверен, сможет ли он сделать то, что я хотел. поиск, казалось, что это было больше для разделения разделов SELECT, FROM и WHERE, а не для чтения и анализа выбора

Подробнее здесь: https://stackoverflow.com/questions/786 ... comes-from

Вернуться в «Python»