pyODBC mySQL错误与ASP和INT数据类型

时间:2012-05-14 19:13:34

标签: mysql odbc

我有以下问题,通过myodbc执行sql查询到mysql数据库。

有一个表calles“tbl_test”,字段为“price”,价格以分为单位存储。 “价格”是一个整数。

现在我尝试执行以下查询     SELECT AVG(price)FROM tbl_test

在mysql上,此查询返回price列的平均值。通过myODBC驱动程序,这将导致错误。我发现了一个旧的bug(从2005年开始)并且认为必须有更新。但是我找不到解决这个问题的方法。

你有想法解决这个问题(或做一些解决方法)吗?

asp页面上显示的错误:错误'80020009'(不是很多......) 我找到的信息:http://bugs.mysql.com/bug.php?id=14923

即使对DECIMAL使用“CAST”也不会使用ODBY: - (

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否收到相同的错误如果您将查询更改为:

SELECT AVG(price) as avgPrice FROM tbl_test