srv_setcollen (Extended przechowywane procedury API)
Ważne: |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. Użyj integracja CLR. |
Określa bieżącą długość danych o zmiennej długości kolumna lub kolumna, która zezwala na wartości NULL w bajtach.
Składnia
int srv_setcollen (
SRV_PROC *
srvproc
,
int
column
,
int
len
);
Argumenty
srvproc
Jest wskaźnik do struktury SRV_PROC dojście do połączenia określonego klient.Struktura zawiera informacje biblioteki API procedury przechowywane Extended używa do zarządzania komunikacji i danych między aplikacją i klient.column
Wskazuje numer kolumna, dla których określona jest długość danych.Kolumny są numerowane począwszy od 1.len
Wskazuje długość kolumna danych w bajtach.Długość 0 oznacza kolumna danych ma wartość null.
Zwraca
POMYŚLNIE lub nie powiedzie się.
Uwagi
Każda kolumna wiersz pierwszy musi być zdefiniowana z srv_describe.Długość danych kolumna jest zestaw przez ostatnie wywołanie srv_describe lub srv_zestawcollen.Jeśli zmiany danych o zmiennej długości (dane zakończonym znakiem null) dla wiersza, srv_zestawcollen musi być używane do zestaw go do nowego długość przed wywoływaniem srv_sendrow.Dla kolumna, która zezwala na wartości null srv_describe musi być wywołana z desttype zestaw typ danych, który umożliwia wartości null (np. SRVINTN) i danych null jest określony przez wywołanie srv_zestawcollen z len zestaw 0.Danych o długości zerowej nie można określić przy użyciu API rozszerzone procedury przechowywane.
Należy zauważyć, że w przypadku typu danych kolumna o zmiennej długości, len nie jest zaznaczone.Ta funkcja zwraca błąd, jeśli wywołana dla kolumna o stałej długości.
Uwaga dotycząca zabezpieczeń |
---|
Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Informacje o przegląd zabezpieczeń i testowania Zobacz to witryna sieci Web Microsoft. |