我想使用 php 更改我的字段注释,但是有一个问题!
我需要获取其他专栏的功能:|
这是我的代码(获取所有列功能):
$query = "
SELECT
*
FROM information_schema.COLUMNS
WHERE
TABLE_SCHEMA = '$dbName' AND
TABLE_NAME = '$tableName' AND
COLUMN_NAME = '".$row->name."'";
$result = mysql_query($query) or die($query.'<br>'.mysql_error());
$tempRow = mysql_fetch_object($result);
这是我更改评论的代码
$query = "ALTER TABLE `$tableName`
MODIFY `".$row->name."`
".$tempRow->COLUMN_TYPE."
DEFAULT ".$tempRow->COLUMN_DEFAULT."
COMMENT '$comment'" ;
$result = mysql_query($query) or die($query.'<br>'.mysql_error());
但问题是我失去了一些功能,例如,outo increment,主键......
有什么方法我不需要编写所有功能,只需更改更新查询之类的评论?!如果不是我应该如何更正这个查询?!