Rumah > pangkalan data > tutorial mysql > Fungsi manakah yang sinonim dengan fungsi MySQL LENGTH()?

Fungsi manakah yang sinonim dengan fungsi MySQL LENGTH()?

PHPz
Lepaskan: 2023-08-23 12:33:14
ke hadapan
1214 orang telah melayarinya

MySQL LENGTH()函数的同义函数是哪个?

Kami tahu bahawa fungsi OCTET_LENGTH() MySQL juga mengukur panjang rentetan dalam "bait", jadi ia adalah sinonim untuk fungsi MySQL LENGTH(). Sintaks fungsi ini ialah OCTET_LENGTH(Str), di mana Str ialah rentetan aksara yang akan dikembalikan.

Ia juga tidak menyokong keselamatan berbilang bait seperti fungsi LENGTH(). Sebagai contoh, jika rentetan mengandungi empat aksara 2-bait, fungsi OCTET_LENGTH() akan mengembalikan 8. Ditunjukkan dalam contoh di bawah −

Contoh

mysql> Select OCTET_LENGTH('tutorialspoint');
+--------------------------------+
| OCTET_LENGTH('tutorialspoint') |
+--------------------------------+
|                             14 |
+--------------------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Set hasil di atas menunjukkan bahawa rentetan "tutorialspoint" mempunyai panjang 14 kerana ia belum ditukar kepada aksara Unicode. Pertanyaan berikut menukarnya kepada aksara Unicode −

mysql> SET @A = CONVERT('tutorialspoint' USING ucs2);
Query OK, 0 rows affected (0.02 sec)
Salin selepas log masuk

Selepas menukar rentetan kepada Unicode, hasilnya ialah 28 dan bukannya 14 kerana dalam Unicode, satu aksara mengambil 2 bait seperti yang ditunjukkan di bawah −

mysql> Select OCTET_LENGTH(@A);
+------------------+
| OCTET_LENGTH(@A) |
+------------------+
|               28 |
+------------------+
1 row in set (0.00 sec)
Salin selepas log masuk

Atas ialah kandungan terperinci Fungsi manakah yang sinonim dengan fungsi MySQL LENGTH()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan