Name

DB.DBA.SPARQL_REXEC_TO_ARRAY — Remote execution of SPARQL via SPARQL protocol, produces a vector of vectors of SQL value.

Synopsis

DB.DBA.SPARQL_REXEC_TO_ARRAY ( in service varchar ,
in query varchar ,
in dflt_graph varchar ,
in named_graphs any ,
in req_hdr any ,
in maxrows integer ,
in bnode_dict any );

Description

Remote execution of SPARQL via SPARQL protocol, produces a vector of vectors of SQL value.

Parameters

service

service URI to call via HTTP.

query

text of SPARQL query to execute.

dflt_graph

default graph IRI, if not NULL then this overrides what is specified in query

named_graphs

vector of named graph IRIs, if not NULL then this overrides what is specified in query

req_hdr

additional HTTP header lines that should be passed to the service; 'Host: ...' is most popular.

maxrows

limit on numbers of rows that should be returned.

bnode_dict

dictionary of bnode ID references.

Return Types

any