Php 如果存在列,如何更改表以删除该列?
在您将其标记为副本之前,我已经阅读了,它属于不同版本的MySQL。我正在运行下一个主要版本:Php 如果存在列,如何更改表以删除该列?,php,mysql,Php,Mysql,在您将其标记为副本之前,我已经阅读了,它属于不同版本的MySQL。我正在运行下一个主要版本: MySQL版本5.0.91-community 如果存在,我需要删除一列,如果不存在,我还需要添加一列 我如何在PHP中执行此操作?您可能需要一个存储过程:我希望我得到了正确的“其他问题”,因为您说MySQL 5是“下一个主要版本”。您做到了,BoltClock。谢谢,尝试添加/删除该列并检查是否引发“1060重复名称”/“191不能删除字段”错误是否足够?我不知道,VolkerK。我想是的,但我真的不
MySQL版本5.0.91-community
如果存在,我需要删除一列,如果不存在,我还需要添加一列
我如何在PHP中执行此操作?您可能需要一个存储过程:我希望我得到了正确的“其他问题”,因为您说MySQL 5是“下一个主要版本”。您做到了,BoltClock。谢谢,尝试添加/删除该列并检查是否引发“1060重复名称”/“191不能删除字段”错误是否足够?我不知道,VolkerK。我想是的,但我真的不知道如何检查它。@Rob:
mysql\u errno()
在您执行ALTER TABLE
查询之后。等等,这不是来自另一个问题的相同答案吗。它应该与MySQL 5+一起工作……我将如何存储它?