Share via


TEXTVALID (Transact-SQL)

Atext,ntext, orimageişlev, belirli bir metin işaretçi geçerli olup olmadığını denetler.

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Diğer bir işlev kullanılamaz.

Topic link iconTransact-SQL sözdizimi kuralları

TEXTVALID ( 'table.column' ,text_ ptr )

Bağımsız değişkenler

  • table
    Adı tablo, kullanılacak.

  • column
    Kullanılacak sütun adı'dır.

  • text_ptr
    Denetlenecek metin işaretçisi belirtilir.

Dönüş Türleri

int

Remarks

İşaretçi işaretçi geçerli ise 1 verir ve 0 ise geçerli değil.Dikkat tanımlayıcısınıtextgereken sütun içeren tablonun adı.Geçerli metin işaretçisi READTEXT, WRITETEXT veya UPDATETEXT kullanamazsınız.

Aşağıdaki işlevleri ve deyimleri, çalışma ile de yararlı olantext,ntext, veimageveri.

İşlevi veya deyim

Açıklama

PATINDEX('%pattern%', expression)

' De belirtilen karakter dizesinin karakter konumunu döndürürtextventextsütun.

VERİUZUNLUĞU(expression)

Verilerin uzunluğunu döndürürtext,ntext, veimagesütun.

küme TEXTSIZE

, Sınırı, bayt cinsinden döndürürtext,ntext, orimageveri döndürülen deyim.

Örnekler

Aşağıdaki örnek raporları her değer için geçerli metin işaretçisi oluplogosütunpub_infoTablo.

Not

Bu örneği çalıştırmak için yüklemeniz gerekenpubs veritabanı. Nasıl yükleneceği hakkında bilgi içinpubs veritabanı, bkz: Northwind ve pubs örnek veritabanları karşıdan yükleniyor.

USE pubs;
GO
SELECT pub_id, 'Valid (if 1) Text data' 
   = TEXTVALID ('pub_info.logo', TEXTPTR(logo)) 
FROM pub_info
ORDER BY pub_id;
GO

Here is the result set.

pub_id Valid (if 1) Text data 
------ ---------------------- 
0736   1                      
0877   1                      
1389   1                      
1622   1                      
1756   1                      
9901   1                      
9952   1                      
9999   1                      

(8 row(s) affected)