Может ли редактор DB2 CLPPLUS выполнять xquery

Я новичок в редакторе CLPPlus, и я пытаюсь простой запрос, который работает, если я выполню его из файла, подобного этому

db2 -td% -svf C:\query.sql

и файл query.sql содержит:

SELECT tx.ID,XMLQUERY('for $e in $d/Client/Address return data($e)' passing tx.contactinfo as "d") FROM clients tx %

Если я просто помещаю запрос как есть в редакторе CLP или CLPPLUS, я получаю ошибки.

Ошибка ОТ CLP: SQL0104N Обнаружен неожиданный токен "для $e в $d/Client/Ad" после "LECT tx.ID,XMLQUERY(". Ожидаемые токены могут включать: "

Ошибка из CLPPLUS: SQL16002N У выражения XQuery есть неожиданный токен "в" после "для". Ожидаемые токены могут включать: "есть". Ошибка QName= ошибка:XPST0003.

0 ответов

Другие вопросы по тегам