我们遇到一个奇怪的问题,在临时表上将标识插入设置为on会引发错误。
System.Data.SqlClient.SqlError:IDENTITY_INSERT和“ tempdb.dbo。# temp490 ”。 Der SET-Vorgangfürdie# temp561 -Tabelle kann nichtausgeführtwerden。
此异常中的怪异部分是两个不同的表名。
这仅偶尔发生,我们无法确定是什么原因造成的。 它出现在多线程环境中,其中每个线程都使用
创建一个临时表。从someTable中将前0 *选择为#tmpXXX
这是SqlServer的版本
Microsoft SQL Server 2016(RTM)-13.0.1601.5(X64) 2016年4月29日23:23:58 版权所有(c)Microsoft Corporation 企业版:Windows Server 2016 Datacenter 6.3(内部版本14393:)(管理程序)上的基于内核的许可(64位)
这是一个错误吗?