Mr. Johnston,

Q.  “Why is this one special that it needs to provide an example of a literal 
containing a single quote that requires escaping?”

A. Because it’s the one I was reading.
When I write software, and use a database I don’t need to escape literals if I 
have a Prepared Statement.  This is a major reason some of us use Prepared 
Statements.   So, when I looked at this page, I was unclear about was whether 
it or not I had to do it.

Comment “The SQL Command section of the docs properly presumes the reader has 
significant familiarity with writing SQL queries in PostgreSQL”

Response. I am quite competent in writing SQL just not ‘in’ PostgreSQL and 
that’s the reason I was reading the manual.  I have made numerous pieces of 
software that use PostgreSQL as a backend.

Comment “More precisely, the vast majority of the docs assume you've read 
"Chapter 4. SQL Syntax".”

Response: I don’t have any issue with SQL Syntax.

If the point of the Manual is to help people, maybe you shouldn’t be the one 
answering questions, you don’t seem to have the social skills needed.  Your 
response is arrogant, uncalled for and seemingly bitter.  It equivalent to me 
pointing out to you that “More precisely, the vast majority of the docs assume 
you've read "Chapter 4. SQL Syntax". “ is one of the most ridiculous comments 
ever written.  Unless the vast majority of the docs are sentient beings they 
can not assume.


From: David G. Johnston [mailto:david.g.johns...@gmail.com]
Sent: August 9, 2017 5:21 PM
To: j...@outlook.com
Cc: pgsql-docs@postgresql.org
Subject: Re: [DOCS] Further Clarification request

On Wed, Aug 9, 2017 at 6:25 AM, <j...@outlook.com<mailto:j...@outlook.com>> 
wrote:
The following documentation comment has been logged on the website:

Page: https://www.postgresql.org/docs/9.6/static/sql-prepare.html
Description:

https://www.postgresql.org/docs/9.6/static/sql-prepare.html

The first example:  I&#39;d like to see Hunter&#39;s Valley in the execute line 
as
escaping isn&#39;t mentioned on the page or its links.
Just a suggestion to help us beginners understand how things work.

​This is one of hundreds of documentation examples that include literals.  Why 
is this one special that it needs to provide an example of a literal containing 
​a single quote that requires escaping?

The SQL Command section of the docs properly presumes the reader has 
significant familiarity with writing SQL queries in PostgreSQL and is looking 
either for understanding what the different kinds of commands are or, more 
commonly, needs a refresher as to the exact syntax for less often used commands.

More precisely, the vast majority of the docs assume you've read "Chapter 4. 
SQL Syntax".

David J.

Reply via email to