小编BPH*_*BPH的帖子

当列名包含破折号(连字符)时引用 pyodbc 中的行值

我是 python 和 pyodbc 的新手

我尝试从进度openge数据库的表中打印第一行。(Windows 7) 这是未运行的代码块:

cursor.execute("select my-nr, my-dt-my from mytable")
row = cursor.fetchone()
print(row.my-nr, row.my-dt-my)
Run Code Online (Sandbox Code Playgroud)

这给出了错误 undefined name: 'nr' undefined name 'dt' undefined name 'my'

我猜这与点后面的减号有关。在打印(row.my-nr,row.my-dt-my)

之前从数据库中打印出表名和列名很容易,但由于某种原因,打印出行比较困难。

任何想法如何打印行?

python pyodbc openedge

5
推荐指数
2
解决办法
4929
查看次数

标签 统计

openedge ×1

pyodbc ×1

python ×1