Właściwość ServerBCPKeepIdentity
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
ServerBCPKeepIdentity Właściwość kontroluje obsługi istniejących wartości dla kolumna z właściwość tożsamości podczas importowania danych do kolumna.
Składnia
object
.ServerBCPKeepIdentity [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczywartość
PRAWDA lub FAŁSZ
Typ danych
Boolean
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetServerBCPKeepIdentity(LPBOOL pRetVal);
HRESULT SetServerBCPKeepIdentity(BOOL NewValue);
Uwagi
Jeśli TRUE, SQL Distributed Management Objects (SQL-DMO) wykonuje Ustaw IDENTITY_INSERT na instrukcja po ImportData metoda tabeli nosi nazwę obiektu.Wartości kolumna tożsamości istniejących w pliku danych są kopiowane do tabela odwołanie kolumna tożsamości.
Jeśli FAŁSZ, obiektów SQL-DMO ignoruje wartości danych dla kolumna z obecnych właściwość tożsamości.Microsoft SQL Server generuje dane wartości dla kolumna przy użyciu ustawienia kolumn dla materiału siewnego tożsamość i przyrostu.Wartość domyślna to FALSE.
ServerBCPKeepNulls Właściwości jest interpretowane tylko w przypadku, gdy dane są importowane, a UseServerSideBCP Właściwość BulkCopy obiekt jest TRUE.