如何将以下代码中的 sql
字符串 x
分成几行 - 这是在一个 Jupyter
笔记本中进行的操作?
import pandas as pd
import pyodbc as p
def s(sqlString):
cnxn = p.connect(driver='{SQL Server}', server='SERVERNAME', database='OURDBNAME', uid='myLOGIN', pwd='myPWD')
df = pd.read_sql(sqlString, cnxn)
return df
x = "SELECT * FROM OURDBNAME.dbo.vw_DimFoo"
df = s(x)
理想情况下,我希望不必处理大量的字符串连接操作...不确定是否可行。