Udostępnij przez


Właściwości obiektu InsertCommand

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.

InsertCommand Właściwość określa wstawiania rekordów, kiedy nowe wiersze w źródło są publikowane w artykule subskrybentów.

Składnia

object
.InsertCommand [=value]

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy

  • wartość
    Ciąg zawierający skrypt języka Transact-SQL

Typ danych

String

Można modyfikować

Odczyt i zapis

Prototyp (C/C++)

HRESULT GetInsertCommand(SQLDMO_LPBSTR pRetVal);
HRESULT SetInsertCommand(SQLDMO_LPCSTR NewValue);

Ostrzeżenie

Ciągi znaków SQL Distributed Management Objects (SQL-DMO) są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.

Uwagi

Format i zawartość InsertCommand właściwość musi odpowiadać określone dla @ins_cmd argumentu systemowa procedura składowana sp_article.Aby uzyskać więcej informacji, zobacz sp_addarticle (języka Transact-SQL).

Każdy wiersz dodany do tabela opublikowanych wbudowano instrukcja języka Transact-SQL INSERT.Jeśli InsertCommand jest ciągiem pustym lub ciąg "SQL", to zachowanie domyślne jest używany.

Ustaw InsertCommand na wartość Brak, aby określić, że publikacja Ignoruj rekordy dodawane do tabela opublikowane.

Ustaw InsertCommand do WYWOŁANIA procedury wykonywane do wstawiania rekordów procedura składowana, określenie języka Transact-SQL.procedura składowana musi zawierać parametry odwołania w kolejności kolumn opublikowane w artykule, i każdy abonent musi mieć kopię procedura składowana, zainstalowane w obiekt docelowy bazy danych.

Ostrzeżenie

Jeśli aplikacja ustawia InsertCommand po migawka początkowa został utworzony, Nowa migawka musi być generowane i ponownie stosowane do każdej subskrypcja.migawka są stosowane podczas następnego zaplanowanego agenta migawka i dystrybucji, uruchom.

Stosuje się do: