In file compiler.h:

extern treenode_t* cp_CompileQuery

(char* query)

Компилировать запрос

Documentation

Данная функция выполняет чтение запроса и формирование соответствующего дерева последовательного плана исполнения запроса. Данная функция в том числе вычисляет атрибут "арность" в каждом узле построенного дерева.

Например, для запроса

 
0 J 1 #0 #1
(соединить по атрибуту с номером 1 отношения с порядковыми номерами 0 и 1) должно быть построено следующее дерево:
Parameters:
query - имя файла с запросом (для полноценного языка запросов - строка запроса)
Returns:
указатель на корень дерева запроса в случае успеха или NULL в случае ошибки
See Also:
QUERY_FNAME treenode_t operation_t

Alphabetic index


Banner for Parallel DBMS Prototype Functions Guider
Справочник по функциям прототипа параллельной СУБД

замечания и предложения направлять по адресу mzym@csu.ru