On this page
Specifies the Google BigQuery data type of a parameter or a column.
Syntax
Members
| Member | Description |
| BigNumeric | The BIGNUMERIC (BIGDECIMAL) type. Mapped to System.Decimal. |
| Binary | The BYTES type. Mapped to System.Byte[]. |
| Boolean | The BOOL type. Mapped to System.Boolean. |
| Date | The DATE type. Mapped to System.DateTime. |
| DateTime | The DATETIME type. Mapped to System.DateTime. |
| Double | The FLOAT64 type. Mapped to System.Double. |
| Geography | The GEOGRAPHY type. Mapped to System.String that contains the value in the WKT format, for example, POINT(1 2). |
| Integer | The INT64 type (aliases: INT, SMALLINT, INTEGER, BIGINT, TINYINT, BYTEINT). Mapped to System.Int64. |
| Interval | The INTERVAL type. Mapped to System.String, for example, 1-2 3 4:5:6.789. |
| Json | The JSON type. Mapped to System.String. |
| Numeric | The NUMERIC (DECIMAL) type. Mapped to System.Decimal. |
| Range | The RANGE<T> type, where T is DATE, DATETIME, or TIMESTAMP. The type of the range elements is specified by the BigQueryParameter.RangeElementType property. Mapped to System.String, for example, [2024-01-01, 2024-12-31). |
| Record | The STRUCT (RECORD) type. A struct is not returned as a single column: each field of the struct becomes a separate column named struct_name.field_name and is mapped by its own type. |
| String | The STRING type. Mapped to System.String. |
| Time | The TIME type. Mapped to System.TimeSpan. |
| Timestamp | The TIMESTAMP type. Mapped to System.DateTimeOffset. |
Inheritance Hierarchy
See Also