sql插入数据后怎么覆盖以前的?? 比如数据库有123数据、我重新插入123时。123变成别的数字。。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql插入数据后怎么覆盖以前的?? 比如数据库有123数据、我重新插入123时。123变成别的数字。。相关的知识,希望对你有一定的参考价值。
求解
写出存储过程10分感谢
例:update 要修改的表名 set 属性名='123' where 属性名='原来的值'
这里需要注意的是where后面的条件必须是唯一的,以确定你要修改的行 。 参考技术A 用更新语句,直接就能实现。update 表名 要更新的属性名=“value” where……
SQL数据库中一个表突然不能修改和插入,怎么解决?
重新启动完数据库后还是不行是为什么?
参考技术A 以前我也有这种情况,可能是由于物理性删除数据造成的。
可以重启试试
如果不行,可能是数据库不稳定造成的,一般
轻量级
数据库有这种问题,希望你时常做备份。 参考技术B 如果需要一起写入就在程序中直接分别写插入a和插入b表的数据,如果想让数据库自动在插入a表时触发执行插入b表数据,那就要在数据库中定义“触发器”来实现了。
以上是关于sql插入数据后怎么覆盖以前的?? 比如数据库有123数据、我重新插入123时。123变成别的数字。。的主要内容,如果未能解决你的问题,请参考以下文章
insert into 语句 怎么实现 如果插入的值有重复 那么就直接覆盖呢?