NULLs and sort order

Started by Rene Pijlmanover 24 years ago5 messagesdocs
Jump to latest
#1Rene Pijlman
rene@lab.applinet.nl

I'm forwarding this information from Peter Eisentraut on
pgsql-hackers about NULLs and sort order. I couldn't find this
in the documentation.

I guess it should be in "ORDER BY Clause" of "SELECT" in the
Reference Manual, and in the 7.2 release notes.

Can someone add this to the documentation?

Or am I expected to submit a patch on the Docbook sources?

On Sun, 9 Sep 2001 15:25:17 +0200 (CEST), Peter Eisentraut
<peter_e@gmx.net> wrote:

Rene Pijlman writes:

Currently the JDBC driver says:
- Backend >= 7.2 sorts nulls higher than any other value in a
domain. In other words: ascending means nulls at the end,
descending means nulls at the start.
- Backend < 7.2 puts nulls at the end regardless of sort order.

That is correct.

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

Regards,
Ren� Pijlman <rene@lab.applinet.nl>

#2Thomas Lockhart
lockhart@fourpalms.org
In reply to: Rene Pijlman (#1)
Re: NULLs and sort order

...

Or am I expected to submit a patch on the Docbook sources?

...

"Expected"? No. But it sure would be preferable since you would get it
the way you think it should be, and others could spend time on other
things.

An alternative, if you are not comfortable diving into sgml markup, is
to find the place in the sgml where the changes should be, but just put
them in without markup. Someone else like Peter or myself would be happy
to fix up the markup.

- Thomas

#3Rene Pijlman
rene@lab.applinet.nl
In reply to: Rene Pijlman (#1)
Re: NULLs and sort order

Attached is a small patch for the Reference Manual which adds
information about nulls and sort order.

This is based on information obtained from Peter Eisentraut and
Tom Lane on pgsql-hackers.

Please check my English and Docbook markup, as both are a second
language to me.

On Sun, 09 Sep 2001 16:58:18 +0200, I wrote:

I'm forwarding this information from Peter Eisentraut on
pgsql-hackers about NULLs and sort order. I couldn't find this
in the documentation.

I guess it should be in "ORDER BY Clause" of "SELECT" in the
Reference Manual, and in the 7.2 release notes.

Can someone add this to the documentation?

Or am I expected to submit a patch on the Docbook sources?

On Sun, 9 Sep 2001 15:25:17 +0200 (CEST), Peter Eisentraut
<peter_e@gmx.net> wrote:

Rene Pijlman writes:

Currently the JDBC driver says:
- Backend >= 7.2 sorts nulls higher than any other value in a
domain. In other words: ascending means nulls at the end,
descending means nulls at the start.
- Backend < 7.2 puts nulls at the end regardless of sort order.

That is correct.

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

Regards,
René Pijlman <rene@lab.applinet.nl>

Attachments:

patch.difftext/plain; charset=us-ascii; name=patch.diffDownload+7-0
#4Bruce Momjian
bruce@momjian.us
In reply to: Rene Pijlman (#3)
Re: NULLs and sort order

Your patch has been added to the PostgreSQL unapplied patches list at:

http://candle.pha.pa.us/cgi-bin/pgpatches

I will try to apply it within the next 48 hours.

---------------------------------------------------------------------------

Attached is a small patch for the Reference Manual which adds
information about nulls and sort order.

This is based on information obtained from Peter Eisentraut and
Tom Lane on pgsql-hackers.

Please check my English and Docbook markup, as both are a second
language to me.

On Sun, 09 Sep 2001 16:58:18 +0200, I wrote:

I'm forwarding this information from Peter Eisentraut on
pgsql-hackers about NULLs and sort order. I couldn't find this
in the documentation.

I guess it should be in "ORDER BY Clause" of "SELECT" in the
Reference Manual, and in the 7.2 release notes.

Can someone add this to the documentation?

Or am I expected to submit a patch on the Docbook sources?

On Sun, 9 Sep 2001 15:25:17 +0200 (CEST), Peter Eisentraut
<peter_e@gmx.net> wrote:

Rene Pijlman writes:

Currently the JDBC driver says:
- Backend >= 7.2 sorts nulls higher than any other value in a
domain. In other words: ascending means nulls at the end,
descending means nulls at the start.
- Backend < 7.2 puts nulls at the end regardless of sort order.

That is correct.

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

Regards,
Ren? Pijlman <rene@lab.applinet.nl>

[ Attachment, skipping... ]

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#5Bruce Momjian
bruce@momjian.us
In reply to: Rene Pijlman (#3)
Re: NULLs and sort order

Patch applied. Thanks.

---------------------------------------------------------------------------

Attached is a small patch for the Reference Manual which adds
information about nulls and sort order.

This is based on information obtained from Peter Eisentraut and
Tom Lane on pgsql-hackers.

Please check my English and Docbook markup, as both are a second
language to me.

On Sun, 09 Sep 2001 16:58:18 +0200, I wrote:

I'm forwarding this information from Peter Eisentraut on
pgsql-hackers about NULLs and sort order. I couldn't find this
in the documentation.

I guess it should be in "ORDER BY Clause" of "SELECT" in the
Reference Manual, and in the 7.2 release notes.

Can someone add this to the documentation?

Or am I expected to submit a patch on the Docbook sources?

On Sun, 9 Sep 2001 15:25:17 +0200 (CEST), Peter Eisentraut
<peter_e@gmx.net> wrote:

Rene Pijlman writes:

Currently the JDBC driver says:
- Backend >= 7.2 sorts nulls higher than any other value in a
domain. In other words: ascending means nulls at the end,
descending means nulls at the start.
- Backend < 7.2 puts nulls at the end regardless of sort order.

That is correct.

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

Regards,
Ren? Pijlman <rene@lab.applinet.nl>

[ Attachment, skipping... ]

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026