From 04797e6426b8e0e4ff3c3110c0fadb7e755ef781 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 8 Aug 2016 08:44:00 +0200 Subject: Add note on need to recognize database-specific list of statement prefixes --- odb/relational/processor.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'odb') diff --git a/odb/relational/processor.cxx b/odb/relational/processor.cxx index 508a5ee..b939f82 100644 --- a/odb/relational/processor.cxx +++ b/odb/relational/processor.cxx @@ -1181,6 +1181,11 @@ namespace relational { string q (upcase (vq.literal)); + //@@ We need to recognize database-specific list of prefixes. For + // example, PG has WITH. Alternatively (or in addition) we could + // do the same comment trick (e.g., /*SELECT*/ to treat it as a + // SELECT-like queiry). + // if (q.compare (0, 7, "SELECT ") == 0) vq.kind = view_query::complete_select; else if (q.compare (0, 5, "EXEC ") == 0 || -- cgit v1.1