Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận kiểu của một biến trong MySQL

Bạn CÓ THỂ xác định loại biến trong MySQL. Tạo bảng bằng cách chọn biến của bạn và sau đó kiểm tra loại cột:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để gỡ lỗi các truy vấn MySQL / Doctrine2?

  2. Dấu hai chấm trước một ký tự trong câu lệnh SQL có nghĩa là gì?

  3. Truy vấn MySQL:Sử dụng UNION và nhận số hàng như một phần của SELECT

  4. Ánh xạ JPA:QuerySyntaxException:foobar không được ánh xạ ...

  5. Symfony 2:INNER JOIN trên bảng không liên quan với trình tạo truy vấn học thuyết