diff --git a/c/include/arrow-adbc/adbc.h b/c/include/arrow-adbc/adbc.h index a55f645ed7..a447b5b4e2 100644 --- a/c/include/arrow-adbc/adbc.h +++ b/c/include/arrow-adbc/adbc.h @@ -371,6 +371,13 @@ struct ADBC_EXPORT AdbcErrorDetail { size_t value_length; }; +/// \brief Get the vendor code for an error (since the vendor code field was +/// repurposed). +/// +/// \since ADBC API revision 1.2.0 +ADBC_EXPORT +int AdbcErrorGetVendorCode(const struct AdbcError* error); + /// \brief Get the number of metadata values available in an error. /// /// \since ADBC API revision 1.1.0