SqlType()
Classes denoting types of values returned by Bigtable's ExecuteQuery operation.
Used in .Metadata
.
Classes
Array
Array(element_type: google.cloud.bigtable.data.execute_query.metadata.SqlType.Type)
Array SQL type.
Bool
Bool()
Bool SQL type.
Bytes
Bytes()
Bytes SQL type.
Date
Date()
Date SQL type.
Float64
Float64()
Float64 SQL type.
Int64
Int64()
Int64 SQL type.
Map
Map(
key_type: google.cloud.bigtable.data.execute_query.metadata.SqlType.Type,
value_type: google.cloud.bigtable.data.execute_query.metadata.SqlType.Type,
)
Map SQL type.
String
String()
String SQL type.
Struct
Struct(
fields: typing.Optional[
typing.List[
typing.Tuple[
typing.Optional[str], google.cloud.bigtable.data.execute_query.values.T
]
]
] = None
)
Struct SQL type.
Timestamp
Timestamp()
Timestamp SQL type.
Timestamp supports DatetimeWithNanoseconds
but Bigtable SQL does
not currently support nanoseconds precision. We support this for potential
compatibility in the future. Nanoseconds are currently ignored.