从数组流中获取扩展错误信息
返回值
如果流不是由支持扩展错误信息的驱动程序创建,则为NULL
,否则为一个列表,其第一个元素是状态代码,第二个元素是adbc_error
对象。如果显式释放了stream
,则不得访问acbc_error
。
示例
db <- adbc_database_init(adbc_driver_monkey())
con <- adbc_connection_init(db)
stmt <- adbc_statement_init(con, mtcars)
stream <- nanoarrow::nanoarrow_allocate_array_stream()
adbc_statement_execute_query(stmt, stream)
#> [1] -1
adbc_error_from_array_stream(stream)
#> NULL