interfaceWhereClauseForm
interface WhereClauseForm
extends Element
Public API: explicitly declared with
@visibility public.The where_clause SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\WhereClauseForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 2
Method calls 9
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137::write() packages/sql-semantics-postgres/resources/models/Value/CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137.php:73
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6::write() packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:91
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e::write() packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:85
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2::write() packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:43
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03::write() packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:53
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71::write() packages/sql-semantics-postgres/resources/models/Value/PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71.php:59
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9::write() packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:65
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8::write() packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8.php:59
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c::write() packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c.php:59
Type declarations 18
- type SqlSemantics\Statement\Model\PostgreSql\Value\CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137 packages/sql-semantics-postgres/resources/models/Value/CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137.php:32
- type SqlSemantics\Statement\Model\PostgreSql\Value\CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137 packages/sql-semantics-postgres/resources/models/Value/CopyStmtWithCopyOptBinaryQualifiedNameOptColumnListCopyFromOptProgramCopyFileNameCopyDe_2b21c137.php:151
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6 packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:33
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6 packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:177
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:33
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:171
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:24
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:57
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:25
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:75
- type SqlSemantics\Statement\Model\PostgreSql\Value\PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71 packages/sql-semantics-postgres/resources/models/Value/PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71.php:26
- type SqlSemantics\Statement\Model\PostgreSql\Value\PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71 packages/sql-semantics-postgres/resources/models/Value/PLpgSqlExprWithOptDistinctClauseOptTargetListFromClauseWhereClauseGroupClauseHavingClauseW_ea473d71.php:101
- type SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9 packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:27
- type SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9 packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:109
- type SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8 packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8.php:27
- type SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8 packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectDistinctClauseTargetListIntoClauseFromClauseWhereClauseGroupClauseHav_83a4cbe8.php:103
- type SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c.php:27
- type SqlSemantics\Statement\Model\PostgreSql\Value\SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c packages/sql-semantics-postgres/resources/models/Value/SimpleSelectWithSelectOptAllClauseOptTargetListIntoClauseFromClauseWhereClauseGroupClauseHa_0d11e19c.php:103