interfaceOptOrReplaceForm
interface OptOrReplaceForm
extends Element
Public API: explicitly declared with
@visibility public.The opt_or_replace SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\OptOrReplaceForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 1
Method calls 12
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7::write() packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7.php:45
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642::write() packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642.php:47
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50::write() packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50.php:47
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e::write() packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e.php:45
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23::write() packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23.php:49
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9::write() packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9.php:43
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983::write() packages/sql-semantics-postgres/resources/models/Value/CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983.php:43
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3::write() packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3.php:55
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2::write() packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2.php:57
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947::write() packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947.php:43
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220::write() packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220.php:41
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9::write() packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:49
Type declarations 24
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsOptCreatefuncOptListO_e3a1a6d7.php:61
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsFuncReturnOptC_c5d87642.php:67
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50 packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceFunctionFuncNameFuncArgsWithDefaultsReturnsTableTableFunc_eb1a8b50.php:73
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e packages/sql-semantics-postgres/resources/models/Value/CreateFunctionStmtWithCreateOptOrReplaceProcedureFuncNameFuncArgsWithDefaultsOptCreatefuncOptList_591ee43e.php:61
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23 packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23 packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageNameHandlerHandlerNameOptI_8ae70d23.php:71
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9 packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9 packages/sql-semantics-postgres/resources/models/Value/CreatePLangStmtWithCreateOptOrReplaceOptTrustedOptProceduralLanguageName_af0e55c9.php:57
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983 packages/sql-semantics-postgres/resources/models/Value/CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983 packages/sql-semantics-postgres/resources/models/Value/CreateTransformStmtWithCreateOptOrReplaceTransformForTypenameLanguageNameTransformElementList_3a5b5983.php:65
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3.php:99
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2.php:93
- type SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947 packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947 packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameAggrArgsDefinition_8af36947.php:57
- type SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220 packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220 packages/sql-semantics-postgres/resources/models/Value/DefineStmtWithCreateOptOrReplaceAggregateFuncNameOldAggrDefinition_c1c37220.php:53
- type SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9 packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9 packages/sql-semantics-postgres/resources/models/Value/RuleStmtWithCreateOptOrReplaceRuleNameAsOnEventToQualifiedNameWhereClauseDoOptInsteadRu_c6b5c1e9.php:77