interfaceAsCreateQueryExpressionForm
interface AsCreateQueryExpressionForm
extends Element
Public API: explicitly declared with
@visibility public.The as_create_query_expression SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\AsCreateQueryExpressionForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 4
- AsCreateQueryExpressionWithAsQueryExpressionWithOptLockingClauses_d1733b77 packages/sql-semantics-mysql/resources/models/Value/AsCreateQueryExpressionWithAsQueryExpressionWithOptLockingClauses_d1733b77.php:15
- QueryExpressionWithOptLockingClausesWithQueryExpressionLockingClauseList_c7e0cf77 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionWithOptLockingClausesWithQueryExpressionLockingClauseList_c7e0cf77.php:15
- QueryExpressionWithQueryExpressionBodyOptOrderClauseOptLimitClause_15bbdf22 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionWithQueryExpressionBodyOptOrderClauseOptLimitClause_15bbdf22.php:15
- QueryExpressionWithWithClauseQueryExpressionBodyOptOrderClauseOptLimitClause_f3d9f9a0 packages/sql-semantics-mysql/resources/models/Value/QueryExpressionWithWithClauseQueryExpressionBodyOptOrderClauseOptLimitClause_f3d9f9a0.php:15
Method calls 1
Type declarations 2
- type SqlSemantics\Statement\Model\MySql\Value\OptDuplicateAsQeWithDuplicateAsCreateQueryExpression_396a67d9 packages/sql-semantics-mysql/resources/models/Value/OptDuplicateAsQeWithDuplicateAsCreateQueryExpression_396a67d9.php:24
- type SqlSemantics\Statement\Model\MySql\Value\OptDuplicateAsQeWithDuplicateAsCreateQueryExpression_396a67d9 packages/sql-semantics-mysql/resources/models/Value/OptDuplicateAsQeWithDuplicateAsCreateQueryExpression_396a67d9.php:53