The BROKER SCHEMA statement is optional; use it in an ESQL file to explicitly identify the schema that contains the file.
An ESQL schema is a named container for functions, procedures, modules, and variables. ESQL schema is similar to the namespace concept of C++ and XML, and to the package concept of Java™.
In the absence of a BROKER SCHEMA statement, all functions, procedures, modules, and constants belong to the default schema. The default schema is similar to the default namespace in C++, the no-target namespace in XML Schema, and the default package in Java.
The concept of BROKER SCHEMA in ESQL language is equivalent to package in Java. The BROKER SCHEMA is not in the broker ESQL.