Fungsi Teks dan Gambar - TEXTVALID (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Fungsi teks, ntext, atau gambar yang memeriksa apakah penunjuk teks tertentu valid.
Penting
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Fungsionalitas alternatif tidak tersedia.
Sintaks
TEXTVALID ( 'table.column' ,text_ ptr )
Argumen
tabel
Adalah nama tabel yang akan digunakan.
column
Adalah nama kolom yang akan digunakan.
text_ptr
Apakah penunjuk teks yang akan diperiksa.
Jenis Kembalian
int
Keterangan
Mengembalikan 1 jika penunjuk valid dan 0 jika penunjuk tidak valid. Perhatikan bahwa pengidentifikasi untuk kolom teks harus menyertakan nama tabel. Anda tidak dapat menggunakan UPDATETEXT, WRITETEXT, atau READTEXT tanpa penunjuk teks yang valid.
Fungsi dan pernyataan berikut ini juga berguna saat Anda bekerja dengan data teks, ntext, dan gambar .
Fungsi atau pernyataan | Deskripsi |
---|---|
PATINDEX ( '%pattern%', ekspresi ) | Mengembalikan posisi karakter string karakter tertentu dalam kolom teks dan ntext . |
DATALENGTH ( ekspresi ) | Mengembalikan panjang data dalam kolom teks, ntext, dan gambar . |
SET TEXTSIZE | Mengembalikan batas, dalam byte, dari data teks, ntext, atau gambar yang akan dikembalikan dengan pernyataan SELECT. |
Contoh
Contoh berikut melaporkan apakah penunjuk teks yang valid ada untuk setiap nilai di logo
kolom pub_info
tabel.
Catatan
Untuk menjalankan contoh ini, Anda harus menginstal database pub .
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
Berikut set hasilnya.
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)
Lihat Juga
DATALENGTH (Transact-SQL)
PATINDEX (Transact-SQL)
MENGATUR TEXTSIZE (Transact-SQL)
Fungsi Teks dan Gambar (Transact-SQL)
TEXTPTR (T-SQL)