Сервер:
 
вход в систему
логин:   
пароль:  
 
 
меню
совет

Синтаксис:

<req:Lisp commandType="тип_запроса" sql="SQL-выражение"
  subProcedure="подзапрос" fieldNames="флаг_имён_полей"
  treeMode="флаг_древовидного_отображения">
  Lisp_выражение
</req:Lisp>

Команда выполняет Lisp_выражение, возвращая результат в виде строки.

Необязательные параметры:
    для связи с СУБД:
  • тип_запроса - "Call", "Query" или "Rowset". См. соответственно описание команд req:Call, req:Query и req:Rowset. При этом результаты выполнения запроса заносятся в локальную Lisp-переменную ora_result. В случае типа запроса "Query" и "Rowset" переменная содержит список строк результата, где каждая строка представлена списком (либо списком свойств при fieldNames="yes"), содержащим значения полей строки.
  • SQL-выражение - выражение SQL, зависящее от значения параметра commandType
  • подзапрос - см. описание здесь
  • флаг_имён_полей - если yes, перед значениями полей добавляются их имена
    дополнительно:
  • флаг_древовидного_отображения - если yes, результат выводится в виде дерева (не влияет на эту команду, зато может быть полезно для команды req:LispList)

Доступные команды второго прохода:
<res:RESPONSE/>

Доступный макрос:
##RESPONSE##

Пример

форум
сообщить об ошибке Центр Новых Информационных Технологий