interfaceUpdateListForm
interface UpdateListForm
extends Element
Public API: explicitly declared with
@visibility public.The update_list SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Role\UpdateListForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 2
- UpdateElemWithSimpleIdentNospvarEqualExprOrDefault_fd44c70f packages/sql-semantics-mysql/resources/models/Value/UpdateElemWithSimpleIdentNospvarEqualExprOrDefault_fd44c70f.php:15
- UpdateListWithUpdateListUpdateElem_f0ee3f6c packages/sql-semantics-mysql/resources/models/Value/UpdateListWithUpdateListUpdateElem_f0ee3f6c.php:15
Method calls 10
- method-call SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690::write() packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690.php:61
- method-call SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a::write() packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a.php:63
- method-call SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad::write() packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8::write() packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8.php:43
- method-call SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32::write() packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32.php:55
- method-call SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef::write() packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef.php:55
- method-call SqlSemantics\Statement\Model\MySql\Value\UpdateListWithUpdateListUpdateElem_f0ee3f6c::write() packages/sql-semantics-mysql/resources/models/Value/UpdateListWithUpdateListUpdateElem_f0ee3f6c.php:37
- method-call SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674::write() packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674.php:61
- method-call SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549::write() packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549.php:57
- method-call SqlSemantics\Statement\Model\MySql\Value\UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d::write() packages/sql-semantics-mysql/resources/models/Value/UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d.php:57
Type declarations 20
- type SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690 packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690.php:28
- type SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690 packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetUpdateLis_5b98c690.php:109
- type SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a.php:28
- type SqlSemantics\Statement\Model\MySql\Value\InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a packages/sql-semantics-mysql/resources/models/Value/InsertStmtWithInsertSymInsertLockOptionOptIgnoreOptIntoTableIdentOptUsePartitionSetSymUpd_c3e85d5a.php:113
- type SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad.php:23
- type SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnDuplicateSymKeySymUpdateSymUpdateList_a1f147ad.php:49
- type SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8 packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8.php:23
- type SqlSemantics\Statement\Model\MySql\Value\OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8 packages/sql-semantics-mysql/resources/models/Value/OptInsertUpdateListWithOnSymDuplicateSymKeySymUpdateSymUpdateList_56fff8c8.php:49
- type SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32 packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32.php:27
- type SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32 packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceReplaceLockOptionOptIntoTableIdentOptUsePartitionSetUpdateList_9e9fee32.php:93
- type SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef.php:27
- type SqlSemantics\Statement\Model\MySql\Value\ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef packages/sql-semantics-mysql/resources/models/Value/ReplaceStmtWithReplaceSymReplaceLockOptionOptIntoTableIdentOptUsePartitionSetSymUpdateList_aef01fef.php:93
- type SqlSemantics\Statement\Model\MySql\Value\UpdateListWithUpdateListUpdateElem_f0ee3f6c packages/sql-semantics-mysql/resources/models/Value/UpdateListWithUpdateListUpdateElem_f0ee3f6c.php:23
- type SqlSemantics\Statement\Model\MySql\Value\UpdateListWithUpdateListUpdateElem_f0ee3f6c packages/sql-semantics-mysql/resources/models/Value/UpdateListWithUpdateListUpdateElem_f0ee3f6c.php:47
- type SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674 packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674.php:27
- type SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674 packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithOptWithClauseUpdateSymOptLowPriorityOptIgnoreTableReferenceListSetSymUpdate_550b8674.php:105
- type SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549 packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549.php:26
- type SqlSemantics\Statement\Model\MySql\Value\UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549 packages/sql-semantics-mysql/resources/models/Value/UpdateStmtWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListOptWhereClauseOpt_bbe01549.php:93
- type SqlSemantics\Statement\Model\MySql\Value\UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d packages/sql-semantics-mysql/resources/models/Value/UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d.php:26
- type SqlSemantics\Statement\Model\MySql\Value\UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d packages/sql-semantics-mysql/resources/models/Value/UpdateWithUpdateSymOptLowPriorityOptIgnoreJoinTableListSetUpdateListWhereClauseOptOrd_b0fe6c0d.php:93