ntext, teks, dan gambar (Transact-SQL)
Berlaku untuk:Database SQL Server Azure SQL Azure SQL Managed Instance
Jenis data tetap dan panjang variabel untuk menyimpan karakter non-Unicode dan Unicode besar dan data biner. Data Unicode menggunakan kumpulan karakter Unicode UCS-2.
Penting
Jenis data ntext, teks, dan gambar akan dihapus dalam versi SQL Server mendatang. Hindari menggunakan jenis data ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakannya. Gunakan nvarchar(max), varchar(max), dan varbinary(max) sebagai gantinya.
Argumen
ntext
Data Unicode panjang variabel dengan panjang string maksimum 2^30 - 1 (1.073.741.823) byte. Ukuran penyimpanan, dalam byte, adalah dua kali panjang string yang dimasukkan. Sinonim ISO untuk ntext adalah teks nasional.
teks
Data non-Unicode panjang variabel di halaman kode server dan dengan panjang string maksimum 2^31-1 (2.147.483.647). Ketika halaman kode server menggunakan karakter byte ganda, penyimpanan masih 2.147.483.647 byte. Tergantung pada string karakter, ukuran penyimpanan mungkin kurang dari 2.147.483.647 byte.
gambar
Data biner panjang variabel dari 0 hingga 2^31-1 (2.147.483.647) byte.
Keterangan
Fungsi dan pernyataan berikut dapat digunakan dengan data ntext, teks, atau gambar .
Fungsi | Pernyataan |
---|---|
DATALENGTH | READTEXT |
PATINDEX | SET TEXTSIZE |
SUBSTRING | UPDATETEXT |
TEXTPTR | WRITETEXT |
TEXTVALID |
Perhatian
Saat menghilangkan kolom menggunakan jenis data ntext yang tidak digunakan lagi, pembersihan data yang dihapus terjadi sebagai operasi berseri pada semua baris. Pembersihan dapat membutuhkan banyak waktu. Saat menghilangkan kolom ntext dalam tabel dengan banyak baris, perbarui kolom ntext ke nilai NULL terlebih dahulu, lalu letakkan kolom. Anda dapat menjalankan opsi ini dengan operasi paralel dan membuatnya jauh lebih cepat.
Lihat juga
- Tipe Data (Transact-SQL)
- LIKE (Transact-SQL)
- SET @local_variable (Transact-SQL)
- Kolajeasi dan Dukungan Unicode
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk