sql >> Databáze >  >> RDS >> Mysql

Co je datový typ pole DC2Type v mysql

Toto není datový typ. Možná jste si všimli, že typ sloupce je LONGTEXT. DC2Type:array je komentář k poli.

Doctrine používá komentář pole jako místo pro ukládání metadat sloupce. Protože Mysql neumožňuje ukládat pole, Doctrine používá DC2Type:array jako komentář, aby věděl, jak zrušit serializaci obsahu.

Podívejte se na odkaz níže.

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

Z odkazu, který jste zmínili, můžete vidět, že komentář DC2Type:enumvisibility označuje, že obsah pole je příznak, který označuje, zda je záznam viditelný nebo ne. Není to vůbec nový datový typ. Mělo by být považováno za pomocnou strategii na úrovni databáze. Pro Doctrine je to vlastní datový typ.



  1. Správa souborů MDF na serveru SQL Server 2019

  2. Najděte duplicitní položky ve sloupci

  3. Virtuální sloupce a funkční indexy

  4. Použití IS NULL nebo IS NOT NULL v podmínkách spojení - teoretická otázka