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

Kiểu dữ liệu mảng DC2Type trong mysql là gì

Đây không phải là một kiểu dữ liệu. Bạn có thể nhận thấy rằng loại cột là LONGTEXT. DC2Type:mảng là một chú thích của trường.

Doctrine sử dụng nhận xét của trường làm nơi lưu trữ siêu dữ liệu của cột. Vì Mysql không cho phép bạn lưu trữ một mảng, Doctrine sử dụng DC2Type:array dưới dạng nhận xét để biết cách hủy tài liệu hóa nội dung.

Hãy xem liên kết bên dưới.

https://github.com/doctrine/dbal/issues/1614

Từ liên kết bạn đã đề cập, bạn có thể thấy rằng nhận xét DC2Type:enumvisibility cho biết rằng nội dung của trường là một cờ, cho biết rằng bản ghi có hiển thị hay không. Nó không phải là một kiểu dữ liệu mới. Nó nên được coi là một chiến lược trợ giúp trong cấp cơ sở dữ liệu. Đối với Doctrine, đó là một kiểu dữ liệu tùy chỉnh.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phương pháp băm mật khẩu Mysql cũ và mới

  2. Cách so sánh hai cột để tìm các bản ghi chưa khớp trong MySQL

  3. 4 cách để liệt kê tất cả các chế độ xem trong MySQL

  4. Lỗi dữ liệu kết thúc sớm với PHP

  5. Cách thực thi thủ tục đã lưu trữ trong MySQL Workbench