它返回受影响的行数。在您的情况下,没有行被更新/删除,这就是为什么它返回0的原因。
executeUpdate() 应该用于在实体上执行更新或删除语句,而不用于DDL查询。
executeUpdate()