sasha пишет:

не принимает t2.map_position
если заменить константой то все окей

Работает в FB2 и Ya.

читаю релиз-ноты 1.5
ни тот ни другой не могут быть параметрами запроса ....
======================
(1.0) SUBSTRING( <string expr> FROM <pos> [FOR <length>])

Internal function implementing the ANSI SQL SUBSTRING() function. It will return a stream consisting of the byte at <pos> and all subsequent bytes up to the end of the string. If the option FOR <length> is specified, it will return the lesser of <length> bytes or the number of bytes up to the end of the input stream.

The first argument can be any expression, constant or identifier that evaluates to a string.
<pos> must evaluate to an integer.
<pos> starts at 1, like other SQL commands.
Neither <pos> nor <length> can be query parameters.

--
С наилучшими пожеланиями,
Николай Войнов

Ответить