minio/pkg/s3select/sql
Aditya Manthramurthy f04f8bbc78 Add support for Timestamp data type in SQL Select (#7185)
This change adds support for casting strings to Timestamp via CAST:
`CAST('2010T' AS TIMESTAMP)`

It also implements the following date-time functions:
  - UTCNOW()
  - DATE_ADD()
  - DATE_DIFF()
  - EXTRACT()

For values passed to these functions, date-types are automatically
inferred.
2019-02-04 20:54:45 -08:00
..
aggregation.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
analysis.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
errors.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
evaluate.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
funceval.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
parser.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
parser_test.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
record.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
statement.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
stringfuncs.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
stringfuncs_test.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
timestampfuncs.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
timestampfuncs_test.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00
utils.go Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
value.go Add support for Timestamp data type in SQL Select (#7185) 2019-02-04 20:54:45 -08:00