VirtTipsAndTricksGuideConstructPreparedStatementHow can I use CONSTRUCT with Prepared Statements?How can I use CONSTRUCT with Prepared Statements? Assume a given query which uses pragma output:format '_JAVA_' with CONSTRUCT:SPARQL DEFINE output:format '_JAVA_' CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o . FILTER (?s = iri(?::0)) } LIMIT 1 In order to work correctly, the query should be modified to: SPARQL DEFINE output:format '_JAVA_' CONSTRUCT { `iri(?::0)` ?p ?o } WHERE { `iri(?::0)` ?p ?o } LIMIT 1 Equivalent variant of the query is also: SPARQL DEFINE output:format '_JAVA_' CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o . FILTER (?s = iri(?::0)) } LIMIT 1 Related Virtuoso Tips and Tricks Collection RDF Data Access and Data Management