value_date = (pd.to_datetime('30-Oct-2019').strftime('%d-%b-%Y')).upper()
iss_cnxn = pyodbc.connect('driver={SQL Server Native Client 11.0};'
'server=abc;'
'database=xyz;'
'trusted_connection=yes')
sql_query = ' '.join(f"""select
xxx as x,
yyy as y,
zzz as z,
from dbo.abcd P WITH(NOLOCK)
where filedate = '{value_date}'""".split())
Каков наилучший способ определения базы данных на основе «файловой даты», которую мы запрашиваем? В этом примере я жестко закодировал значение value_date как 30 октября 2019 года, но мы передадим параметр date позже. Есть ли какая-либо функция или что-то для переключения базы данных на основе filedate? Должна быть некоторая связь между датой файла и переключением базы данных. Пожалуйста, предложите.