1

我尝试通过选择 phpmyadmin 中的选项在表格末尾添加一列,但它引发了错误。我复制了查询并通过删除引号并删除所有参数来尝试使用 SQL 选项,但它仍然给出错误 -

我试过 -

ALTER TABLE `signup_event` ADD `payment_category` VARCHAR( 30 ) UNSIGNED NULL
    DEFAULT NULL AFTER `trans_status`;

ALTER TABLE signup_event ADD payment_category VARCHAR( 30 ) UNSIGNED NULL
    DEFAULT NULL AFTER trans_status;

ALTER TABLE signup_event ADD payment_category VARCHAR( 30 ) UNSIGNED NULL
    DEFAULT NULL AFTER trans_status

ALTER TABLE signup_event ADD payment_category VARCHAR( 30 ) UNSIGNED
    DEFAULT NULL AFTER trans_status;

像这样很多次...

在这种情况下如何添加列?

4

1 回答 1

2

您已UNSIGNED在 varchar 上定义。UNSIGNED只能用于数字。

ALTER TABLE signup_event 
    ADD payment_category VARCHAR(30)  
    DEFAULT NULL AFTER trans_status;
于 2013-01-23T07:33:58.463 回答