擅长:python、mysql、java
<p>我能想到的最简单的解决办法就是这样。首先,包含连字符的列需要在OpenEdge(<a href="https://community.progress.com/community_groups/openedge_development/f/19/p/15639/56413#56413" rel="nofollow noreferrer">see here</a>)中引用。其次,可以对列进行别名,以便它们可以作为有效的Python属性引用。你需要这样做:</p>
<pre><code>cursor.execute('select "my-nr" as mynr, "my-dt-my" as mydtmy from mytable')
row = cursor.fetchone()
print(row.mynr, row.mydtmy)
</code></pre>
<p>祝你好运!在</p>