我对所有变量类型进行了批量插入 varchar(max)
因为我尝试执行的所有其他插入(当然,这些不是批量插入,而是使用右侧的 IS 组件)单击数据库名称,导入数据)出现截断错误。
现在,当我尝试转换为我需要的数据类型时,我收到超时过期错误,指出该过程花费的时间太长。我可以,但是只做一个简单的
alter table X alter column X int
键入有效的语句。
我的问题是,为什么一种方式可以正常工作,而另一种方式却不能?如何改变SQL Server的超时时间?
最佳答案
您是否在 SSMS 中运行上述语句?如果是这样,当您连接到服务器时,您应该能够将执行超时值设置为 0(无超时限制)。在“连接到服务器”窗口中,按“选项”按钮,有一个“执行超时”选项。确保它是 0。
关于sql-server - 更改 SQL Server 2008 中的超时长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11673468/