MySQL Drop Constraint Syntax Error -


i'm using mysql 5.1.36 i'm trying drop constraint named chk1 mysql reports syntactical error. looked unable find it. error?

mysql> create database house; query ok, 1 row affected (0.01 sec) mysql> use house; database changed mysql> create table member(age integer); query ok, 0 rows affected (0.05 sec)  mysql> alter table member add constraint chk1 check(age>0); query ok, 0 rows affected (0.08 sec) records: 0  duplicates: 0  warnings: 0  mysql> alter table member drop constraint chk1; error 1064 (42000): have error in sql syntax; check manual corresponds mysql server version right syntax use near 'constraint chk1' @ line 1  mysql> alter table member drop check chk1; error 1064 (42000): have error in sql syntax; check manual corresponds mysql server version right syntax use near 'check chk1' @ line 1 

check constraint parsed ignored in mysql. don't need remove it. can use enum or triggers implement desired functionality. in case can change age unsigned.


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -