|
Подставить переменные из таблицы в sql-скрипт
|
|||
---|---|---|---|
#18+
Доброго времени суток! Вопрос вот в чем: у меня есть таблица в базе данных в виде словаря (ключ-значение) в которой содержатся переменные для работы программы. Например table_dict(dict_key, dick_var). Для примера в таблице есть такие записи: tab1: table1, tab2: table2. Во второй таблице содержаться хранимые скрипты: table_sql(sql_id, sql_text); для примера: 1: select * from {tab1} where id >40; В начале работы скрипта на python я получаю словарь переменных (из модуля pandas): Код: python 1.
Далее в программе я вызываю из базы соотвествующий скрипт из таблицы table_sql. Как я уже показал выше в скрипт представляет собой f-строку в которой есть переменная в фигурных скобках. Как мне ее подставить? Что-то я растерялся :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2021, 13:53 |
|
|
start [/forum/topic.php?fid=23&gotonew=1&tid=1459507]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get first new msg: |
9ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 147ms |
0 / 0 |