Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Co to jest typ danych tablicy DC2Type w mysql

To nie jest typ danych. Być może zauważyłeś, że typ kolumny to LONGTEXT. DC2Type:array jest komentarzem pola.

Doctrine używa komentarza pola jako miejsca przechowywania metadanych kolumny. Ponieważ Mysql nie pozwala na przechowywanie tablicy, Doctrine używa DC2Type:array jako komentarza, aby wiedzieć, jak odserializować zawartość.

Spójrz na poniższy link.

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

Ze wspomnianego łącza widać, że komentarz DC2Type:enumvisibility wskazuje, że zawartość pola jest flagą, wskazującą, że rekord jest widoczny, czy nie. To wcale nie jest nowy typ danych. Należy to traktować jako strategię pomocniczą na poziomie bazy danych. W przypadku Doctrine jest to niestandardowy typ danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PreparedStatement ignoruje parametry w zapytaniu:java.sql.SQLException:Indeks parametru poza zakresem (1> liczba parametrów, czyli 0)

  2. Zapytanie MySQL — identyfikowanie danych przy użyciu nazw URL, w których dane są zorganizowane w hierarchię

  3. zła liczba w zapytaniu

  4. Usuwanie wszystkich wierszy starszych niż 5 dni

  5. Wstaw tabelę MySql, jeśli nie istnieje, w przeciwnym razie zaktualizuj