我正在尝试更新已安装在服务器上的 Web 应用程序。但是当我按照程序员的步骤更新应用程序时,它给了我这个错误:
An Error Occurred: Error Code: 1060 Error Text: Duplicate column name 'custom_1' Error Statement: ALTER TABLE `clients` ADD `custom_1` VARCHAR( 64 ) NOT NULL
以下是尝试添加这些列的 sql 文件的样子:
ALTER TABLE `clients` ADD `custom_1` VARCHAR( 64 ) NOT NULL ;
ALTER TABLE `settings` ADD `custom_1` VARCHAR( 64 ) NOT NULL AFTER `company_email` ;
ALTER TABLE `items` CHANGE `quantity` `quantity` DECIMAL( 9, 2 ) NOT NULL ;
ALTER TABLE `quote_items` CHANGE `quantity` `quantity` DECIMAL( 9, 2 ) NOT NULL ;
通常是什么导致这种类型的错误?我读到的是,这是因为已经存在一个具有该名称(custom_1)的表。但是我尝试更改它的名称,但仍然给我同样的错误。谢谢!
我无法提供 URL,因为它位于我无法公开访问的登录表单后面。
非常感谢!