跳到內容

從陣列串流取得擴充錯誤資訊

用法

adbc_error_from_array_stream(stream)

引數

stream

一個 nanoarrow_array_stream

如果 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