跳至内容

从数组流中获取扩展错误信息

用法

adbc_error_from_array_stream(stream)

参数

stream

一个 nanoarrow_array_stream

返回值

如果流不是由支持扩展错误信息的驱动程序创建,则为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