Свойство | Тип | Описание | |
---|---|---|---|
$DB_OPTIONS | array | All database options. | |
$FUNC_OPTIONS | array | All function options. | |
$OPTIONS | array | Options for CREATE statements. | |
$TABLE_OPTIONS | array | All table options. | |
$TRIGGER_OPTIONS | array | All trigger options. | |
$body | Used by CREATE FUNCTION, CREATE PROCEDURE and CREATE VIEW. | ||
$entityOptions | Used by CREATE TABLE, CREATE FUNCTION and CREATE PROCEDURE. | ||
$fields | If CREATE VIEW, a list of columns. Used by CREATE TABLE and CREATE VIEW. | ||
$like | .. LIKE Used by CREATE TABLE` | ||
$name | Used by all CREATE statements. | ||
$parameters | Used by CREATE FUNCTION and CREATE PROCEDURE. | ||
$partitionBy | string | Expression used for partitioning. | |
$partitions | The partition of the new table. | ||
$partitionsNum | integer | The number of partitions. | |
$return | Used by CREATE FUNCTION. | ||
$select | .. SELECT Used by CREATE TABLE` | ||
$subpartitionBy | string | Expression used for subpartitioning. | |
$subpartitionsNum | integer | The number of subpartitions. | |
$table | Used by CREATE TRIGGER. |
Метод | Описание | |
---|---|---|
build ( ) : string | ||
parse ( |
public static array $DB_OPTIONS | ||
Результат | array |
public static array $FUNC_OPTIONS | ||
Результат | array |
public static array $OPTIONS | ||
Результат | array |
public static array $TABLE_OPTIONS | ||
Результат | array |
public static array $TRIGGER_OPTIONS | ||
Результат | array |
public Token[],SqlParser|string $body | ||
Результат |
public OptionsArray,SqlParser\Components $entityOptions | ||
Результат |
public CreateDefinition[],SqlParser\Components|ArrayObj,SqlParser\Components $fields | ||
Результат |
public Expression,SqlParser\Components $like | ||
Результат |
public Expression,SqlParser\Components $name | ||
Результат |
public ParameterDefinition[],SqlParser\Components $parameters | ||
Результат |
public string $partitionBy | ||
Результат | string |
public PartitionDefinition[],SqlParser\Components $partitions | ||
Результат |
public int $partitionsNum | ||
Результат | integer |
public DataType,SqlParser\Components $return | ||
Результат |
public SelectStatement,SqlParser\Statements $select | ||
Результат |
public string $subpartitionBy | ||
Результат | string |
public int $subpartitionsNum | ||
Результат | integer |