On 06/11/17 14:45, Jerven Tjalling Bolleman wrote:
Dear Andy,

That makes it very strange because this is what I get

$ sparql --version
Jena:       VERSION: 3.4.0
Jena:       BUILD_DATE: 2017-07-17T11:43:07+0000
ARQ:        VERSION: 3.4.0
ARQ:        BUILD_DATE: 2017-07-17T11:43:07+0000
RIOT:       VERSION: 3.4.0
RIOT:       BUILD_DATE: 2017-07-17T11:43:07+0000

$ sparql -v "select ?substr where {BIND(substr("1234567890", 0, 11) AS ?substr)}"

It's a bash quoting issue, note that Andy's version uses ' for the outer quoting. You are losing the " characters around 1234567890 before it gets to sparql.

On 11/06/2017 03:34 PM, Andy Seaborne wrote:
I get "1234567890" (jena v 3.5.0)

sparql -v 'select ?substr where {BIND(substr("1234567890", 0, 11) AS ?substr)}'

Dave

Reply via email to