擅长:python、mysql、java
<p>据我所知,<code>fdb</code>应该默认为方言3,但是您可以使用连接属性dialect=3显式地指定它,参见<a href="http://www.firebirdsql.org/file/documentation/drivers_documentation/python/fdb/getting-started.html#connecting-to-a-database" rel="nofollow">Connecting to a database</a>中的示例2。奇怪的是Firebird中没有方言0。在</p>
<p>如果这确实解决了问题,我建议您在问题跟踪器中提交一个bug,因为驱动程序应该默认为方言3:<a href="http://tracker.firebirdsql.org/browse/PYFB" rel="nofollow">http://tracker.firebirdsql.org/browse/PYFB</a></p>