mysql\_stmt\_warning\_count(3) MariaDB Connector/C mysql\_stmt\_warning\_count(3)

## [Name](#Name)

mysql\_stmt\_warning\_count - Returns the number of warnings from the last executed statement.

## [Synopsis](#Synopsis)

```
#include <mysql.h>
unsigned int mysql_stmt_warning_count(MYSQL_STMT * stmt);
    
```

## [Description](#Description)

Returns the number of warnings from the last executed statement, or zero if there are no warnings. ## Parameter * stmt - a statement handle, which was previously allocated by [**mysql\_stmt\_init(3)**](/man/enterprise-packages/mariadb-12.2/mysql_stmt_init.3).

## [Return value](#Return_value)

Returns the number of warnings.

## [Notes](#Notes)

•

For retrieving warning messages you should use the SQL command SHOW WARNINGS.

•

If SQL\_MODE TRADITIONAL is enabled an error instead of warning will be returned. For detailed information check the server documentation. ## History This function was added in Connector/C 3.0.

## [See Also](#See_Also)

•

[**mysql\_warning\_count(3)**](/man/enterprise-packages/mariadb-12.2/mysql_warning_count.3)

Version 3.4

---

Document: mysql_stmt_warning_count(3) from mariadb-12.2 12.2.2-r10 (Chainguard OS)
Source: https://github.com/MariaDB/server.git
