Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit123c8ef

Browse files
committed
Update feature list for SQL:2008.
1 parentaf59a06 commit123c8ef

File tree

3 files changed

+160
-25
lines changed

3 files changed

+160
-25
lines changed

‎doc/src/sgml/features.sgml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/features.sgml,v 2.27 2007/02/03 17:59:35 petere Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/features.sgml,v 2.28 2008/10/18 00:35:32 petere Exp $ -->
22

33
<appendix id="features">
44
<title>SQL Conformance</title>
@@ -14,10 +14,9 @@
1414
<para>
1515
The formal name of the SQL standard is ISO/IEC 9075 <quote>Database
1616
Language SQL</quote>. A revised version of the standard is released
17-
from time to time; the most recent full update appearing in 2003,
18-
with a partial update appearing in 2006. The 2003 version is
19-
referred to as ISO/IEC 9075:2003, or simply as SQL:2003. The
20-
versions prior to that were SQL:1999 and SQL-92. Each version
17+
from time to time; the most recent update appearing in 2008.
18+
The 2008 version is referred to as ISO/IEC 9075:2008, or simply as SQL:2008.
19+
The versions prior to that were SQL:2003, SQL:1999, and SQL-92. Each version
2120
replaces the previous one, so claims of conformance to earlier
2221
versions have no official merit.
2322
<productname>PostgreSQL</productname> development aims for
@@ -53,7 +52,8 @@
5352
</para>
5453

5554
<para>
56-
The <acronym>SQL:2003</acronym> standard is also split into a number
55+
The <acronym>SQL:2008</acronym> and <acronym>SQL:2003</acronym>
56+
standard versions are also split into a number
5757
of parts. Each is known by a shorthand name. Note that these parts
5858
are not consecutively numbered.
5959

@@ -79,18 +79,18 @@
7979
</para>
8080

8181
<para>
82-
PostgreSQL supports most of the major features of SQL:2003. Out of
83-
164 mandatory features required for full Core conformance,
84-
PostgreSQL conforms to at least150. In addition, there is a long
82+
PostgreSQL supports most of the major features of SQL:2008. Out of
83+
179 mandatory features required for full Core conformance,
84+
PostgreSQL conforms to at least160. In addition, there is a long
8585
list of supported optional features. It might be worth noting that at
8686
the time of writing, no current version of any database management
87-
system claims full conformance to Core SQL:2003.
87+
system claims full conformance to Core SQL:2008.
8888
</para>
8989

9090
<para>
9191
In the following two sections, we provide a list of those features
9292
that <productname>PostgreSQL</productname> supports, followed by a
93-
list of the features defined in <acronym>SQL:2003</acronym> which
93+
list of the features defined in <acronym>SQL:2008</acronym> which
9494
are not yet supported in <productname>PostgreSQL</productname>.
9595
Both of these lists are approximate: There might be minor details that
9696
are nonconforming for a feature that is listed as supported, and
@@ -133,7 +133,7 @@
133133
<title>Unsupported Features</title>
134134

135135
<para>
136-
The following features defined in <acronym>SQL:2003</acronym> are not
136+
The following features defined in <acronym>SQL:2008</acronym> are not
137137
implemented in this release of
138138
<productname>PostgreSQL</productname>. In a few cases, equivalent
139139
functionality is available.

‎doc/src/sgml/mk_feature_tables.pl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# /usr/bin/perl -w
22

3-
# $PostgreSQL: pgsql/doc/src/sgml/mk_feature_tables.pl,v 2.2 2006/03/11 04:38:30 momjian Exp $
3+
# $PostgreSQL: pgsql/doc/src/sgml/mk_feature_tables.pl,v 2.3 2008/10/18 00:35:32 petere Exp $
44

55
my$yesno =$ARGV[0];
66

@@ -30,6 +30,8 @@
3030

3131
$is_supportedeq$yesno ||next;
3232

33+
$feature_name =~s/</&lt;/g;
34+
$feature_name =~s/>/&gt;/g;
3335
$subfeature_name =~s/</&lt;/g;
3436
$subfeature_name =~s/>/&gt;/g;
3537

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp