Rumah  >  Artikel  >  pangkalan data  >  Dapatkan jenis pembolehubah dalam MySQL?

Dapatkan jenis pembolehubah dalam MySQL?

PHPz
PHPzke hadapan
2023-09-07 14:45:03949semak imbas

Dapatkan jenis pembolehubah dalam MySQL?

Tidak dapat mendapatkan jenis pembolehubah dalam MySQL. Gunakan operator CAST untuk menukar jenis pembolehubah kepada jenis lain. Sintaks adalah seperti berikut -

SET @yourVariableName:=’anyValue’

Tukar kepada jenis lain menggunakan operator CAST. Sintaksnya adalah seperti berikut -

SELECT CAST( @yourVariableName AS SIGNED);

Untuk memahami sintaks di atas, mari kita tukar kepada jenis lain.

Kes 1: Rentetan ditukar kepada tidak ditandatangani -

mysql> set @StringToInt:='12345';
Query OK, 0 rows affected (0.00 sec)

Satu lagi jenis pertanyaan adalah seperti berikut - ##🎜🎜🎜 Berikut ialah output-

mysql> select CAST(@StringToInt as UNSIGNED);

Kes 2: Int to char

Pertanyaan adalah seperti berikut-

+--------------------------------+
| CAST(@StringToInt as UNSIGNED) |
+--------------------------------+
| 12345                          |
+--------------------------------+
1 row in set (0.00 sec)

Pertanyaan adalah seperti berikut-

mysql> set @IntTochar:=CAST(65 as CHAR);
Query OK, 0 rows affected (0.00 sec)
# 🎜🎜#Berikut ialah output-

mysql> select @IntTochar;

Atas ialah kandungan terperinci Dapatkan jenis pembolehubah dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam