You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,7 +52,7 @@ The supported types are inspired by - but not a perfect match to - BigQuery data
52
52
-`INT64` - a json number without any exponent, between int64 min and max.
53
53
-`DECIMAL_29_9` - a json number without an exponent, with up to 29 digits before the decimal point, and up to 9 after (aka BigQuery `NUMERIC`, with default decimal point position)
54
54
-`DATE`* - date as a string, without a timezone, as `YYYY-MM-DD`, or `YYYY/MM/DD` or `YYYY.MM.DD`.
55
-
-`TIME`* - time as a string, without a timezone, as `HH:MM:SS` (fractional seconds not supported currently)
55
+
-`TIME`* - time as a string, without a timezone. `HH:MM[:SS[.SSSSSS]]`
56
56
-`DATETIME`* - date and time as a string, without a timezone, as `YYYY-MM-DDTHH:MM::SS` (in the date part, `-` can be swapped for `/`, `.`).
57
57
-`BYTES` - a base64 string.
58
58
-`STRUCT` - a sub schema. In this case you need to provide a `"fields": [...]` property in the schema definition, with a list of sub fields. You can nest arbitrarily deeply, and/or use `REPEATED` mode if needed.
// missing: check = ((json[6] < '1') | (json[7] <= '2')) & (json[9] < '3') | (json[10] <= '1') ...but still allows invalid dates (do we need to deal with months, what about leap years?!)
0 commit comments