תופעות
הנח שאתה משתמש במשפט INSERT EXEC כדי להוסיף שורה המכילה ערך זהות מפורש לטבלה המכילה עמודת זהויות וIDENTITY_INSERT כבויה כברירת מחדל ב-Microsoft SQL Server 2019 ו-2016. אתה מבחין בכך שמשפט ההוספה של EXEC אינו פועל כהלכה. ההתנהגות הצפויה היא שהמשפט נכשל ומחזיר את הודעת השגיאה הבאה:
אין אפשרות להוסיף ערך מפורש עבור העמודה identity בטבלה ' <TableName> ' כאשר IDENTITY_INSERT מוגדר לבוטל
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
פתרון
בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:
אודות עדכונים מצטברים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
הפניות
קבל מידע על המינוח שבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.