Ctrl+K
Logo image Logo image

Site Navigation

  • API Reference
  • Examples

Site Navigation

  • API Reference
  • Examples

Section Navigation

  • PyFlink Table
    • TableEnvironment
    • Table
    • Data Types
    • Window
    • Expressions
    • User Defined Functions
    • Descriptors
    • StatementSet
    • Catalog
  • PyFlink DataStream
  • PyFlink Common

pyflink.table.types.DataTypes.ROW#

static DataTypes.ROW(row_fields: List = [], nullable: bool = True) → pyflink.table.types.RowType[source]#

Data type of a sequence of fields. A field consists of a field name, field type, and an optional description. The most specific type of a row of a table is a row type. In this case, each column of the row corresponds to the field of the row type that has the same ordinal position as the column.

Compared to the SQL standard, an optional field description simplifies the handling with complex structures.

Parameters
  • row_fields – a list of row field types which can be created via DataTypes.FIELD().

  • nullable – boolean, whether the type can be null (None) or not.

previous

pyflink.table.types.DataTypes.MULTISET

next

pyflink.table.types.DataTypes.FIELD

Show Source

Created using Sphinx 4.5.0.