public enum StandardSQLTypeName extends Enum<StandardSQLTypeName>
A type used in standard SQL contexts. For example, these types are used in queries with query parameters, which requires usage of standard SQL. See Also: https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types
Static Fields |
|
---|---|
Name | Description |
ARRAY |
Ordered list of zero or more elements of any non-array type. |
BIGNUMERIC |
A decimal value with 76+ digits of precision (the 77th digit is partial) and 38 digits of scale |
BOOL |
A Boolean value (true or false). |
BYTES |
Variable-length binary data. |
DATE |
Represents a logical calendar date. Values range between the years 1 and 9999, inclusive. |
DATETIME |
Represents a year, month, day, hour, minute, second, and subsecond (microsecond precision). |
FLOAT64 |
A 64-bit IEEE binary floating-point value. |
GEOGRAPHY |
Represents a set of geographic points, represented as a Well Known Text (WKT) string. |
INT64 |
A 64-bit signed integer value. |
INTERVAL |
Represents duration or amount of time. |
JSON |
Represents JSON data. |
NUMERIC |
A decimal value with 38 digits of precision and 9 digits of scale. |
RANGE |
Represents a contiguous range of values. |
STRING |
Variable-length character (Unicode) data. |
STRUCT |
Container of ordered fields each with a type (required) and field name (optional). |
TIME |
Represents a time, independent of a specific date, to microsecond precision. |
TIMESTAMP |
Represents an absolute point in time, with microsecond precision. Values range between the years 1 and 9999, inclusive. |
Static Methods |
|
---|---|
Name | Description |
valueOf(String name) |
|
values() |