The information in this article applies to:
BUG#: 14745 (6.00) SYMPTOMS
An INSERT into a table with a UNIQUE CLUSTERED INDEX can fail with fatal
error 3307:
CAUSEIf the insert is from UNIONed SELECT statements and there are duplicate keys (but not rows) generated such that the INSERT should fail, the 3307 error can be raised if the level of data reaches a certain threshold, somewhere around 1000 rows depending on row size. WORKAROUNDThe INSERT would otherwise fail with a non-fatal 2601 "Attempt to insert duplicate keys" error. The INDEX can be changed to use the IGNORE_DUP_KEY option so that the 2601 error is not raised. STATUSMicrosoft has confirmed this to be a problem in Microsoft SQL Server version 6.0. This problem has been corrected in SQL Server 6.5. Additional query words: sql60 lock index duplicate
Keywords : kbprg SSrvProg kbbug6.00 |
Last Reviewed: March 25, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |