ntext, teks, dan gambar (transact-SQL)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance

Jenis data tetap dan panjang variabel untuk menyimpan karakter non-Unicode dan Unicode besar serta 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. Storage ukuran, dalam byte, adalah dua kali panjang string yang dimasukkan. Sinonim ISO untuk ntext adalah teks nasional.

teks
Data non-Unicode dengan 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. Bergantung 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 (SQL Bertransaksi) READTEXT (SQL Bertransaksi)
PATINDEX (SQL transaksi) MENGATUR TEXTSIZE (SQL Bertransaksi)
SUBSTRING (SQL-transaksi) UPDATETEXT (SQL Bertransaksi)
TEXTPTR (SQL Bertransaksi) WRITETEXT (SQL Transaksi)
TEXTVALID (SQL Bertransaksi)

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 menjatuhkan 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

Langkah berikutnya