sql >> データベース >  >> RDS >> Mysql

mysqlのDC2Type配列データ型とは何ですか

    これはデータ型ではありません。列タイプがLONGTEXTであることに気付いたかもしれません。 DC2Type:arrayはフィールドのコメントです。

    Doctrineは、フィールドのコメントを列のメタデータ保存場所として使用します。 Mysqlでは配列を保存できないため、Doctrineはコンテンツのシリアル化を解除する方法を知るためにコメントとしてDC2Type:arrayを使用します。

    以下のリンクをご覧ください。

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

    あなたが言及したリンクから、コメントDC2Type:enumvisibilityは、フィールドのコンテンツがフラグであることを示し、レコードが表示されているかどうかを示していることがわかります。これはまったく新しいデータ型ではありません。これは、データベースレベルでのヘルパー戦略と見なす必要があります。 Doctrineの場合、これはカスタムデータ型です。



    1. ロックされた行を待たないようにするためのアドバイザリロックまたはNOWAIT?

    2. 4データベース管理者向けのすばらしいSQLServer監視リソース

    3. リストをMySQLストアドプロシージャに渡し、すべての値が存在することを確認します

    4. ComboBox.ValueMemberおよびDisplayMember