bcp_collen
Geçerli toplu kopyalama program değişken veri uzunluğunu ayarlar SQL Server.
Sözdizimi
RETCODE bcp_collen (
HDBC hdbc,
DBINT cbData,
INT idxServerCol);
Bağımsız değişkenler
hdbc
Toplu kopyalama etkin odbc bağlantı tanıtıcısı olur.cbData
Herhangi bir uzunluk göstergesi veya Sonlandırıcı uzunluğunu dahil değil program değişken veri uzunluğudur.Ayar cbData sql_null_data için sunucuya kopyalanan tüm satırların sütun null değeri içeren gösterir.sql_varlen_data için ayarlama bir dize Sonlandırıcı veya başka yöntem kopyalanan verilerin uzunluğunu belirlemek için kullanıldığını gösterir.Uzunluk göstergesi hem de bir sonlandırıcı varsa, etki alanına veya çalışma sistemini kullanan sonuçlar daha az veri kopyalanıyor.idxServerCol
Sütunu sıralı konumunu olan tablo için veriler kopyalanır.İlk sütun 1'dir.Position'ın bir sütun tarafından bildirilen sqlsütuns.
Döndürür
BAŞARILI veya başarısız.
Açıklamalar
The bcp_collen function allows you to change the data length in the program variable for a particular column when copying data to SQL Server with bcp_sendrow.
Başlangıçta, veri uzunluğu belirlenir, bcp_bind denir.Veri uzunluğu yapılan çağrılar arasında değişirse bcp_sendrow ve herhangi bir önek uzunluğu veya Sonlandırıcı kullanılıyor, arayabileceğiniz bcp_collen uzunluğu sıfırlamak için.Sonraki çağrı bcp_sendrow uzunluğu çağrısıyla küme kullanır bcp_collen.
Çağırması gerekir bcp_collen her bir sütun için bir kez tablo veri uzunluğunu değiştirmek istediğiniz.