1

我一直在研究 asp.net 和图表,我想运行一个在图表中显示数据的查询。

但是,查询需要花费大量时间,并且每次出现错误时都会超时。

在此处输入图像描述

查询是:

select    Colum, 

SUM(CASE WHEN column1 = 1 THEN column2 END)mins, 
 SUM(column3)AS rev, 
SUM(column4)AS qty

from table1 
where column5  between Date-10 and Date 
group by 1 
order by column5;

如何增加超时值?请帮忙!

4

1 回答 1

1

当您使用 ODBC 数据源管理器时,Teradata 的 ODBC 驱动程序中没有查询超时设置(只有登录超时),它必须由应用程序使用带有 SQLSetStmtAttr() 的 SQL_ATTR_QUERY_TIMEOUT 属性进行设置。

并且默认为零,这意味着没有超时,所以这必须由 Visual Studio 应用(全局默认自动应用于所有连接?)或您的程序。

于 2013-07-11T07:16:29.247 回答