Dear VOQL-TEG,
On 2008-03-19 10:50, Pedro Osuna wrote:
> Please read the document in detail, and let us know if you have any
> comment.
I only have a few minor points:
- Since terms MUST, MAY, SHALL etc. are used throughout the document, we
could add a reference to RFC 2119 which defines them.
- 2.1.3 Literals: An unsigned integer may be composed of more than one
digit, so:
<unsigned integer> ::= <digit> [,...]
- 2.2 Query syntax: The construct of a SELECT statement shown here is
different from the specification in the appendix (especially the
FROM-part) - this will probably confuse the reader.
- Are there any databases returning the columns in a different order
than the one specified in the select clause? If not, we should
consider replacing "should" by "shall" in that paragraph.
- "TOP": Is it clear to everyone what the "first" n rows are, especially
that it could be different rows on subsequent invocations of the same
statement, or should we explicitly state that?
- 2.2.2 Search condition: "Six different types" -> but only 5 are listed
below.
- 2.3.1 Mathematical functions: Every function is "basic", so maybe we
could avoid repeating that for every single one.
- 2.3.2.2.5.4 Contains: "Since the two argument points" --> "Since the
two argument geometries" (as at least the second parameter will
usually not be a point).
- 2.3.2.2.5.7 Longitude and 2.3.2.2.5.8 Latitude: What is returned if
the argument is not a point, but some shape? NULL?
- 2.3.2.2.6 Geometry output: I'm too stupid to see the reason why the
quotes around the coordinate system string have to be removed. Could
someone please give me a hint?
Beside that, there's a few typos which I'll send directly to Inaki.
Cheers,
Benjamin
Received on 2008-03-20Z14:12:26