1
Fork 0
simple-sql-parser/tools/Language/SQL/SimpleSQL
Jake Wheat 37dca6596b support character set literals, e.g. N'stuff'
support collate postfix operator
support escape and uescape as postfix operators
change the collate support in substring and trim which isn't a special
  case in the sql 2003 grammar anymore but just a normal collate postfix
  operator, the old code had the collation name as a string, but the
  new style is as an identifier
2014-04-18 00:16:24 +03:00
..
ErrorMessages.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
FullQueries.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
GroupBy.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
Postgres.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
QueryExprComponents.lhs fix bug in parsing default as all instead of distinct for set operations 2014-04-15 13:47:34 +03:00
QueryExprs.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
SQL2003.lhs support character set literals, e.g. N'stuff' 2014-04-18 00:16:24 +03:00
TableRefs.lhs Allow qualified names ('schema.table') in from clauses 2014-01-22 15:54:14 +08:00
Tests.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
TestTypes.lhs rename ScalarExpr -> ValueExpr which is slightly more standard, add notes on new fixity implementation 2013-12-19 11:46:51 +02:00
Tpch.lhs add back test for postgres limit syntax, convert tpch queries to ansi fetch first n rows only syntax 2013-12-17 20:04:49 +02:00
ValueExprs.lhs support character set literals, e.g. N'stuff' 2014-04-18 00:16:24 +03:00