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

jak zjistit, zda je sloupec primárním klíčem pomocí mysqli?

Byli jste velmi blízko, budete potřebovat flags vlastnost.

Vlajka, kterou hledáte, je MYSQLI_PRI_KEY_FLAG , což znamená:

Tento příznak můžete otestovat pomocí něčeho jako:

if ($meta->flags & MYSQLI_PRI_KEY_FLAG) { 
  //it is a primary key!
}

Používáte & zde jako Bitwise AND operátor .




  1. Použití připravených příkazů s mysql v pythonu

  2. PDO Vícenásobné dotazy:potvrzení a vrácení transakce

  3. Použijte FILEGROUP_NAME() k vrácení názvu skupiny souborů na serveru SQL Server

  4. Potvrzení transakcí při provádění funkce postgreql