MCPcopy Index your code
hub / github.com/sqlalchemy/sqlalchemy / lateral

Method lateral

lib/sqlalchemy/sql/selectable.py:3486–3506  ·  view source on GitHub ↗

Return a new :class:`_expression.Values` with the lateral flag set, so that it renders as LATERAL. .. seealso:: :func:`_expression.lateral`

(self, name: Optional[str] = None)

Source from the content-addressed store, hash-verified

3484
3485 @_generative
3486 def lateral(self, name: Optional[str] = None) -> Self:
3487 """Return a new :class:`_expression.Values` with the lateral flag set,
3488 so that
3489 it renders as LATERAL.
3490
3491 .. seealso::
3492
3493 :func:`_expression.lateral`
3494
3495 """
3496 non_none_name: str
3497
3498 if name is None:
3499 non_none_name = self.name
3500 else:
3501 non_none_name = name
3502
3503 self._is_lateral = True
3504 self.name = non_none_name
3505 self._unnamed = False
3506 return self
3507
3508 @_generative
3509 def data(self, values: Sequence[Tuple[Any, ...]]) -> Self:

Calls

no outgoing calls