MySQL正在大叫语法错误:意外';默认值';

MySQL正在大叫语法错误:意外';默认值';,mysql,syntax,Mysql,Syntax,MySQL很能说明问题 语法错误:意外的“默认值” 在我下面的脚本中。 这是怎么回事 USE `neoweb`; ALTER TABLE `neoweb`.`ActivationRequests` ADD CONSTRAINT `DF_ActivationRequests_CreatedDate` DEFAULT (utc_timestamp()) FOR `CreatedDate`; 哦默认值不是约束条件 无论如何,您的语法似乎是错误的 ALTER TABLE TABLENAME

MySQL很能说明问题 语法错误:意外的“默认值” 在我下面的脚本中。 这是怎么回事

  USE `neoweb`;

 ALTER TABLE `neoweb`.`ActivationRequests` ADD  CONSTRAINT 
`DF_ActivationRequests_CreatedDate` DEFAULT (utc_timestamp()) FOR `CreatedDate`;

哦<代码>默认值不是约束条件

无论如何,您的语法似乎是错误的

ALTER TABLE TABLENAME   
ADD CONSTRAINT [ PRIMARY KEY/ FOREIGN KEY/ UNIQUE/ CHECK ]  
是用于添加约束的最小语法


您的列似乎有默认值。如何使用
ALTER
语句设置默认值在MySQL中,约束用于定义主键和外键。在为字段设置默认值之前,必须说明要添加的约束类型。有关约束的更多信息:非常感谢!非常感谢你!