2024-10-31 04:20:12
当对sql数据库中的表进行编辑时,会出现“未更新任何行”的错误,这是可能是因为插入了一条与之前相同的记录或者不满足某种约束类型,这时数据库当然不能更新任何行了。
此时应该检查一下是否输入了错误的数据,并与之前已输入的数据记录进行比较,确定正确之后再录入数据。若仍有“未更新任何行”的错误并且保存不了这个表,也退不出去,这时就需要用
扩展资料
Sql 修改表结构的操作
1、添加表字段
alter table 表名 add 字段名 类型(值)
示例:alter table user add name varchar(40);
2、删除表字段
alter table 表名 drop 字段名
示例: alter table user drop name;
3、字段名更名
alter table 表名 rename 老字段名 to 新字段名
示例:alter table user rename oldname to newname;
4、更改字段类型
alter table 表名 alter 字段 类型;
示例:alter table user alter name varchar(50);
2024-10-31 05:59:38
2024-10-31 04:14:00
2024-10-31 04:46:30
肯定没有超,数据类型是DataTime。下面几行的都可以改,就这行不行。空格什么的分隔符我都注意了,完全没问题。但就是改不了。
你把它改成2014-05-01试试
不行,不是改成什么行不行而是根本就不能改。
那你这条记录跟别的表中记录有没有关联?
2024-10-31 06:33:47
数据类型是datetime。而且另外几行都可以改,就这行不行。