2013-03-12 45 views
2

SPARQL 1.1中的STRAFTER是否在Virtuoso(2012年6月發佈6.04版本)中運行?Virtuoso中的STRAFTER SPARQL 1.1函數

試圖

PREFIX qb: <http://purl.org/linked-data/cube#> 
PREFIX iodp: <http://data.oceandrilling.org/core/1/> 
PREFIX sdmx-dimension: <http://purl.org/linked-data/sdmx/2009/dimension#> 
SELECT ?p (strafter(str(?p), "http://data.oceandrilling.org/janus/") AS ?pshort) 
FROM <http://data.oceandrilling.org/janus/> 
WHERE { 
    <http://data.oceandrilling.org/janus/ngr_section201_1226> qb:observation ?observation . 
    ?observation ?p ?o . 
    FILTER (regex(?p, "janus")) . 
    FILTER (!regex(?p, "leg")) . 
    FILTER (!regex(?p, "site")) . 
    FILTER (datatype(?o) = <http://www.w3.org/2001/XMLSchema#decimal>) . 
} 

http://data.oceandrilling.org/sparql拋出一個SPARQL編譯錯誤。

回答