Обсуждение: BUG #5657: wrong entry in sql_features
The following bug has been logged online: Bug reference: 5657 Logged by: thommy Email address: der.thommy@gmx.net PostgreSQL version: 9.0rc1 Operating system: Windows Description: wrong entry in sql_features Details: Hi all, I think there is a wong line in sql_features, the second one looks like garbage to me: pg=# select * from information_schema.sql_features where feature_id = 'B032'; -[ RECORD 1 ]----+--------------------------- feature_id | B032 feature_name | Extended dynamic SQL sub_feature_id | sub_feature_name | is_supported | NO is_verified_by | comments | -[ RECORD 2 ]----+--------------------------- feature_id | B032 feature_name | Extended dynamic SQL sub_feature_id | 01 sub_feature_name | <describe input statement> is_supported | NO is_verified_by | comments | Maybe this can be fixed before the final release of 9.0. Regards, Thommy
On 14/09/10 17:08, thommy wrote: > The following bug has been logged online: > > Bug reference: 5657 > Logged by: thommy > Email address: der.thommy@gmx.net > PostgreSQL version: 9.0rc1 > Operating system: Windows > Description: wrong entry in sql_features > Details: > > Hi all, > > I think there is a wong line in sql_features, the second one looks like > garbage to me: > > pg=# select * from information_schema.sql_features where feature_id = > 'B032'; > -[ RECORD 1 ]----+--------------------------- > feature_id | B032 > feature_name | Extended dynamic SQL > sub_feature_id | > sub_feature_name | > is_supported | NO > is_verified_by | > comments | > -[ RECORD 2 ]----+--------------------------- > feature_id | B032 > feature_name | Extended dynamic SQL > sub_feature_id | 01 > sub_feature_name |<describe input statement> > is_supported | NO > is_verified_by | > comments | > Can you elaborate, what is wrong with the above? What did you expect to see instead? -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes: > On 14/09/10 17:08, thommy wrote: >> -[ RECORD 2 ]----+--------------------------- >> feature_id | B032 >> feature_name | Extended dynamic SQL >> sub_feature_id | 01 >> sub_feature_name |<describe input statement> >> is_supported | NO >> is_verified_by | >> comments | > Can you elaborate, what is wrong with the above? What did you expect to > see instead? What I see in SQL:99 is | 3 | B032 | Extended dynamic SQL | | | | | | 4 | B032-| <describe input> statement | 01 so I think his point is that the right angle bracket is in the wrong place. Can't get terribly excited about it ... regards, tom lane
On tis, 2010-09-14 at 12:34 -0400, Tom Lane wrote: > Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes: > > On 14/09/10 17:08, thommy wrote: > >> -[ RECORD 2 ]----+--------------------------- > >> feature_id | B032 > >> feature_name | Extended dynamic SQL > >> sub_feature_id | 01 > >> sub_feature_name |<describe input statement> > >> is_supported | NO > >> is_verified_by | > >> comments | > > > Can you elaborate, what is wrong with the above? What did you expect to > > see instead? > > What I see in SQL:99 is > > | 3 | B032 | Extended dynamic SQL | > | | | | > | 4 | B032-| <describe input> statement | > 01 > > so I think his point is that the right angle bracket is in the wrong place. > Can't get terribly excited about it ... SQL:2008 has <describe input statement>.
Tom Lane schrieb am 14.09.2010 18:34: > Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes: > >> On 14/09/10 17:08, thommy wrote: >> >>> -[ RECORD 2 ]----+--------------------------- >>> feature_id | B032 >>> feature_name | Extended dynamic SQL >>> sub_feature_id | 01 >>> sub_feature_name |<describe input statement> >>> is_supported | NO >>> is_verified_by | >>> comments | >>> > > >> Can you elaborate, what is wrong with the above? What did you expect to >> see instead? >> > > What I see in SQL:99 is > > | 3 | B032 | Extended dynamic SQL | > | | | | > | 4 | B032-| <describe input> statement | > 01 > > so I think his point is that the right angle bracket is in the wrong place. > Can't get terribly excited about it ... > And in SQL:2003** in fact it reads | |FeatureID| Feature Name | | 11 | B032-01 | <describe input statement> | so it seems I was wrong and PostgreSQL did it right. :-) I am still curious as I found B32-01 the only entry where angle brackets were used but who am I to doubt the standard. So thank you everybody for the quick answers and sorry for any inconveniences. Regards, Thommy ** got an huge PDF named "Information technology --- Database languages --- SQL --- Part 2: Foundation (SQL/Foundation)"