如何检查表中是否存在字段

时间:2019-01-22 19:26:47

标签: php mariadb

我将知道如何在表中创建数据库字段之前对其进行检查。 在这种情况下,状态字段不存在,必须创建它,但是如果存在,则无需创建任何内容。

  $Qcheck = $Db->query('show tables like ":table_products_attributes"');

  if ($Qcheck->fetch() === false) {


  $sql = <<<EOD
ALTER TABLE :table_products_attributes ADD `status` TINYINT(1) NOT NULL DEFAULT '1' AFTER `products_attributes_image`;
EOD;

    $Db->exec($sql);
  }

0 个答案:

没有答案