enumNullAsLiteralChoice_83b9fcc2
enum NullAsLiteralChoice_83b9fcc2: string
implements BitExprForm, BoolPriForm, ConditionNumberForm, ExprForm, ExprListForm, ExprOrDefaultForm, GeneratedColumnFuncForm, GroupListForm, GroupingExprForm, InstallSetRvalueForm, LiteralOrNullForm, NowOrSignedLiteralForm, NullAsLiteralForm, OptExprForm, OptExprListForm, OptSpCparamsForm, OptValuesForm, OrderIdentForm, PartFuncExprForm, PartFuncMaxForm, PartValueExprItemForm, PartValueItemForm, PartValueItemListForm, PartValueListForm, PartValuesInForm, PredicateForm, SetExprOrDefaultForm, SignalAllowedExprForm, SignedLiteralOrNullForm, SimpleExprForm, SpCparamsForm, ValuesForm
Public API: explicitly declared with
@visibility public.The null_as_literal SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\MySql\Choice\NullAsLiteralChoice_83b9fcc2 $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueCases§
case UseNull_fb329000 = 'NULL'Methods§
public function write(Writer $writer): voidWrites the selected SQL option.
Parameters
$writer | Writer |
Calls 2
- function-call
explodeline 24 - method-call Writer::append() line 25