将null更新为not null

时间:2010-12-24 07:02:05

标签: mysql sql mysql-error-1064

我有一个链接,如果ser点击它应该将null字段更新为非null但我得到

  

'delete ='NOT NULL'附近的1064 mysql错误,其中ThirdPartyCategoryID = 29'在第3行

这是我的查询

ALTER table thirdpartycategorymaster Modify delete char(1) NOT NULL 

我哪里错了?

2 个答案:

答案 0 :(得分:2)

alter table thirdpartycategorymaster 
modify column `delete` char(1) NOT NULL;

答案 1 :(得分:1)

删除是一个保留字,因此您需要使用任何括号,例如

update  thirdpartycategorymaster 
set     ThirdPartyCategoryName='ecommerce', 
        [delete] ='NOT NULL' 
where   ThirdPartyCategoryID=29 

或标识符引号字符反引号(“`”)

查看Schema Object Names