आप MySQL में एक वेरिएबल के प्रकार को निर्धारित कर सकते हैं। अपना वैरिएबल चुनकर एक टेबल बनाएं और फिर कॉलम के प्रकार की जांच करें:
set @a:="1"; -- your variable
drop temporary table if exists foo;
create temporary table foo select @a; -- dirty magic
desc foo;
+-------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| @a | longtext | YES | | NULL | |
+-------+----------+------+-----+---------+-------+