我一直在研究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;
我怎样才能增加超时值?请帮忙!
答案 0 :(得分:1)
使用ODBC数据源管理器时,Teradata的ODBC驱动程序中没有查询超时设置(仅登录超时),它必须由applcation使用带有SQLSetStmtAttr()的SQL_ATTR_QUERY_TIMEOUT属性设置。
默认值为零,这意味着没有超时,因此必须由Visual Studio(全局默认自动应用于所有连接?)或您的程序应用。