执行ALTER TABLE v_dvp DROP FOREIGN KEY FK_constraint_name, DROP INDEX index_name, CHANGE 下线日期 offline DATE, CHANGE 试验开始日期 project_start DATE, CHANGE 试验结束日期 project_end DATE ont null, CHANGE 试验周期 project_cycle INT, CHANGE 颜色 color VARCHAR(255) ont null, CHANGE 车辆配置 V_configuration VARCHAR(255) ont null, CHANGE 阶段 stage VARCHAR(255) ont null, CHANGE 用途 use_to VARCHAR(255) ont null, CHANGE 车辆OWNER V_owner VARCHAR(255), CHANGE 重复性 repeatability VARCHAR(255), CHANGE 需求部门 Demand_department VARCHAR(255) ont null, CHANGE 人员 personnel VARCHAR(255) ont null, CHANGE 共用性 commonality VARCHAR(255), CHANGE 使用地点 place_use VARCHAR(255) , CHANGE 完成状态 completion_status VARCHAR(255), CHANGE 父记录 parent_record VARCHAR(255);报错ALTER TABLE v_dvp DROP FOREIGN KEY FK_constraint_name, DROP INDEX index_name, CHANGE 下线日期 offline DATE, CHANGE 试验开始日期 project_start DATE, CHANGE 试验结束日期 project_end DATE ont null, CHANGE 试验周期 project_cycle INT, CHANGE 颜色 color VARCHAR(255) ont null, CHANGE 车辆配置 V_configuration VARCHAR(255) ont null, CHANGE 阶段 stage VARCHAR(255) ont null, CHANGE 用途 use_to VARCHAR(255) ont null, CHANGE 车辆OWNER V_owner VARCHAR(255), CHANGE 重复性 repeatability VARCHAR(255), CHANGE 需求部门 Demand_department VARCHAR(255) ont null, CHANGE 人员 personnel VARCHAR(255) ont null, CHANGE 共用性 commonality VARCHAR(255), CHANGE 使用地点 place_use VARCHAR(255) , CHANGE 完成状态 completion_status VARCHAR(255), CHANGE 父记录 parent_record VARCHAR(255) > 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ont null, CHANGE 试验周期 project_cycle INT, CHANGE 颜色 color VARCHAR(2' at line 6 > 时间: 0s怎么解决
时间: 2024-04-14 17:27:12 浏览: 124
根据给出的报错信息,错误发生在第六行的语句中。在这行中,你使用了错误的关键字 "ont",导致语法错误。正确的关键字应该是 "NOT",用于定义列是否允许为空。
请尝试使用正确的关键字 "NOT",并且确保语句的其余部分也正确。以下是修正后的 SQL 语句:
```sql
ALTER TABLE v_dvp
DROP FOREIGN KEY FK_constraint_name,
DROP INDEX index_name,
CHANGE 下线日期 offline DATE,
CHANGE 试验开始日期 project_start DATE,
CHANGE 试验结束日期 project_end DATE NOT NULL,
CHANGE 试验周期 project_cycle INT,
CHANGE 颜色 color VARCHAR(255) NULL,
CHANGE 车辆配置 V_configuration VARCHAR(255) NULL,
CHANGE 阶段 stage VARCHAR(255) NULL,
CHANGE 用途 use_to VARCHAR(255) NULL,
CHANGE 车辆OWNER V_owner VARCHAR(255),
CHANGE 重复性 repeatability VARCHAR(255),
CHANGE 需求部门 Demand_department VARCHAR(255) NULL,
CHANGE 人员 personnel VARCHAR(255) NULL,
CHANGE 共用性 commonality VARCHAR(255),
CHANGE 使用地点 place_use VARCHAR(255),
CHANGE 完成状态 completion_status VARCHAR(255),
CHANGE 父记录 parent_record VARCHAR(255);
```
请根据你的需求修改以上语句中的列定义,并确保语法正确。希望能够帮助到你。如果还有其他问题,请随时提问。
阅读全文
相关推荐














