PDO-检查列是否存在

时间:2018-12-09 07:50:56

标签: php sql postgresql pdo

我正在尝试检查是否存在一列-通过这种方式,我可以确定是否需要更改表以添加该列或更新该列中的值。

由于某种原因,我似乎对此检查工作感到很挣扎...向我指出正确方向的任何帮助将不胜感激。

$sth = $pdo->prepare('SHOW COLUMNS FROM `table` LIKE ?');
$sth->bindParam(1, $column, PDO::PARAM_STR);
$sth->execute();
$number_of_rows = $sth->fetchAll(); 

if ($number_of_rows > 0) {
    echo 'Row Exist';
}else{
    echo 'Row Does Not Exist';
}

0 个答案:

没有答案