mysql上的SQL行给出了语法错误

时间:2018-03-21 15:18:09

标签: mysql

请告诉我这一行有什么问题以及任何建议:

textFieldDidBeginEditing (_ textField: UITextField)

错误:

  

错误1064(42000):您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“UNSIGNED”附近使用正确的语法

2 个答案:

答案 0 :(得分:2)

UNSIGNED需要在数据定义类型之后。

所以

ALTER TABLE iv_customer_token CHANGE customer_id customer_id INT(10) NOT NULL UNSIGNED;

需要

ALTER TABLE iv_customer_token CHANGE customer_id customer_id INT(10) UNSIGNED NOT NULL ;

答案 1 :(得分:0)

试试这个:

ALTER TABLE iv_customer_token MODIFY customer_id INT(10) UNSIGNED NOT NULL;