On Fri, Jul 4, 2014 at 7:05 AM, Andy Seaborne <[email protected]> wrote:
>
> Does Virtuoso abort the whole query execution?
>
> select (.. some error... as ?bar) where {}
>
> is a result set of one row, one column, "?bar" and no value.  There are no
> defined global execution aborts, only static parsing time ones (in an
> extended sense - there are some supra-parser static conditions).
>
> --------
> | bar |
> =======
> |     |
> -------

I don't know about the latest versions, but the Virtuoso installation
on the DBpedia endpoint aborts the whole thing.    E.g.,

>>>
Virtuoso 22023 Error The regex-based XPATH/XQuery/SPARQL replace()
function can not search for a pattern that can be found even in an
empty string

SPARQL query:
define sql:big-data-const 0
#output-format:text/html
define sql:signal-void-variables 1 define input:default-graph-uri
<http://dbpedia.org> select ( replace( "foo", ".*", "$1" ) as ?bar)
where {}
<<<


-- 
Joshua Taylor, http://www.cs.rpi.edu/~tayloj/

Reply via email to