PHPでは、MySQLの列/フィールドからビットフラグを抽出するときに、(他のSOの回答から)次のように表示されます:
UNIQUE_KEY_FLAG = 4
UNIQUE_FLAG = 65536
これら2つのビットフラグの違いは何ですか?
そして、私が見つけたリストに NUM_FLAG と GROUP_FLAG = 32768 の両方が表示されるのはなぜですか?
また、php.net または mysql.com (Oracle) のフィールド/列ビットフラグの完全なリストに関して何も見つからないように見えるのはなぜだろうと思っています。SO回答のいくつかのリストには、「MULTIPLE_KEY_FLAG」であるビットフラグ#8が欠けているようです(これを示したSO回答が1つ見つかりました)。4096や8192など、他のいくつかのエントリも不足しているようです。これらのビットフラグの完全なリストを見つけることで、それぞれが何であるかについての説明的な答えが明らかになることを願っています... 私のインターネット検索能力は古くなってきているに違いないとしか思えません。