我正在使用pydobc连接我的sql服务器。我有一个需要删除列的表。
我可以看这个表,我用来读的代码如下:
import pyodbc
cnxn = pyodbc.connect("Driver={SQL Server Native Client 11.0}; Server=xyz; database=db; Trusted_Connection=yes;")
cursor = cnxn.cursor()
df = pd.read_sql("select * from [db].[username].[mytable]", cnxn)
df.shape
上面的代码按预期工作。但是当我试图从这个表中删除一列时,它说找不到对象。
这是我的代码试用版
^{pr2}$我的问题是如何删除这个专栏。在此添加此列的名称中有一个空白。
尝试: query='ALTER TABLE[db].[username].[mytable]删除列“TEMP CELCIUS”'
或者:
query='ALTER TABLE[db].[username].[mytable]删除列'TEMP CELCIUS`'
相关问题 更多 >
编程相关推荐