关于update一条数据库中不存在的数据 如题,我测试了下,update数据库中一条不存在的数据(就是表中没有数据符合where条件),不报错,也能执行成功,很奇怪,求指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很正常啊。dml语句只要语法正确、类型正确就不会报错啊。 select条件没有时不是也不出错吗? 可是select语句只是查询语句,并不对表数据操作,我的问题是update语句条件没有时对数据库有没有影响,而且奇怪的是执行完update语句后,并没有修改任何数据,但是还是提示要提交事务。 update 了 0 条记录。 只要语法正确,oracle就不会报错。至于是更新多少行,这没有关系。 怎么知道UPDATE更新了0条记录? 我需要一个操作量小的办法,当第一次表中不含要更新的记录(UPDATE更新0条记录)时,采用INSERT命令建立该条记录,接下来会不断被更新!请赐教,谢谢! 每次采用SELECT的办法判断,显然很不合算! Oracle中的CKPT进程的用途是什么? Oracle 导入出错 oracle 服务问题 pfile [请教一个比较难搞的sql查询问题]关于合并子表记录成一个字符串和主表列一起显示的查询 关于oracle数据库导出的问题 oracle10g,http://ip:1158/em的问题 sql语句将字符串中的某个位置的字符进行替换 [que]此方法是否安全??我实践过,好用,但是担心不安全? oracle错误代码ora-01013的疑问 oracle中创建表空间的问题? 大神们帮忙看看 这段sql 语句 报sql没有正确结束
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货