如何解决超时HYT00 teraData

时间:2013-07-11 06:41:56

标签: sql timeout teradata query-timeout

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

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

enter image description here

查询是:

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;

我怎样才能增加超时值?请帮忙!

1 个答案:

答案 0 :(得分:1)

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

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