Как построить case case в psycopg2, используя dict - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть Python dict, который я хочу использовать в качестве таблицы поиска для столбца, заменяя каждое значение в этом столбце соответствующим значением в таблице поиска. Поэтому я хочу сделать что-то вроде этого:

cursor.execute(SQL("SELECT CASE some_column %s END"), (lookup_table,))

Возможно ли это без динамической генерации всего SQL самостоятельно?

...