Class ColumnDataType (3.16.0)

ColumnDataType(value)

Data types of the data in a column. Types may be added over time.

Values: COLUMN_DATA_TYPE_UNSPECIFIED (0): Invalid type. TYPE_INT64 (1): Encoded as a string in decimal format. TYPE_BOOL (2): Encoded as a boolean "false" or "true". TYPE_FLOAT64 (3): Encoded as a number, or string "NaN", "Infinity" or "-Infinity". TYPE_STRING (4): Encoded as a string value. TYPE_BYTES (5): Encoded as a base64 string per RFC 4648, section 4. TYPE_TIMESTAMP (6): Encoded as an RFC 3339 timestamp with mandatory "Z" time zone string: 1985-04-12T23:20:50.52Z TYPE_DATE (7): Encoded as RFC 3339 full-date format string: 1985-04-12 TYPE_TIME (8): Encoded as RFC 3339 partial-time format string: 23:20:50.52 TYPE_DATETIME (9): Encoded as RFC 3339 full-date "T" partial-time: 1985-04-12T23:20:50.52 TYPE_GEOGRAPHY (10): Encoded as WKT TYPE_NUMERIC (11): Encoded as a decimal string. TYPE_RECORD (12): Container of ordered fields, each with a type and field name. TYPE_BIGNUMERIC (13): Decimal type. TYPE_JSON (14): Json type.