当更新符合 ANSI 的数据库时的 SQLSTATE 值

如果您在符合 ANSI 的数据库中以 UPDATE 语句更新表,其中包含 WHERE 子句且未找到行,则数据库服务器发出警告。

您可以下列方式之一检测此警告条件:

数据库服务器还将 SQLSTATESQLCODE 设置为这些值,如果 UPDATE ... WHERE 语句是多语句 PREPARE 的一部分且数据库服务器不返回行的话。