Produce a new :class:`_expression.TableClause`. The object returned is an instance of :class:`_expression.TableClause`, which represents the "syntactical" portion of the schema-level :class:`_schema.Table` object. It may be used to construct lightweight table constructs. :p
(name: str, *columns: ColumnClause[Any], **kw: Any)
| 618 | |
| 619 | |
| 620 | def table(name: str, *columns: ColumnClause[Any], **kw: Any) -> TableClause: |
| 621 | """Produce a new :class:`_expression.TableClause`. |
| 622 | |
| 623 | The object returned is an instance of |
| 624 | :class:`_expression.TableClause`, which |
| 625 | represents the "syntactical" portion of the schema-level |
| 626 | :class:`_schema.Table` object. |
| 627 | It may be used to construct lightweight table constructs. |
| 628 | |
| 629 | :param name: Name of the table. |
| 630 | |
| 631 | :param columns: A collection of :func:`_expression.column` constructs. |
| 632 | |
| 633 | :param schema: The schema name for this table. |
| 634 | |
| 635 | """ |
| 636 | |
| 637 | return TableClause(name, *columns, **kw) |
| 638 | |
| 639 | |
| 640 | def tablesample( |