mysql更新语句执行的时候,如果没有数据不会报错。下面是我做的实验。

首先执行建表语句:CREATE TABLE test (id VARCHAR(20),NAME VARCHAR(20))

再执行更新语句:UPDATE test SET NAME = '1' WHERE id = '1'

由于刚建立的表,里面什么数据都没有,但是执行完更新语句后没有报错。出现了下图所示的界面:

也就是说:数据库里面没有更新数据的时候,执行更新语句也不会报错!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐