From f5297bdfe4c4a47376c41b96161fb55c2294a0b1 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 17 Jun 2012 20:16:07 -0400 Subject: Refer to the default foreign key match style as MATCH SIMPLE internally. Previously we followed the SQL92 wording, "MATCH ", but since SQL99 there's been a less awkward way to refer to the default style. In addition to the code changes, pg_constraint.confmatchtype now stores this match style as 's' (SIMPLE) rather than 'u' (UNSPECIFIED). This doesn't affect pg_dump or psql because they use pg_get_constraintdef() to reconstruct foreign key definitions. But other client-side code might examine that column directly, so this change will have to be marked as an incompatibility in the 9.3 release notes. --- doc/src/sgml/catalogs.sgml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'doc/src') diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index b00bcf0b6af..fbd6d0d025d 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -2010,7 +2010,7 @@ Foreign key match type: f = full, p = partial, - u = simple (unspecified) + s = simple -- cgit v1.2.3