bug in sqlDescribeCol for the result set returned by a stored procedure

Поиск
Список
Период
Сортировка
От the6campbells
Тема bug in sqlDescribeCol for the result set returned by a stored procedure
Дата
Msg-id 22431f1b0909170507i2fcf37f1gd6bde3e7b1db28d5@mail.gmail.com
обсуждение исходный текст
Ответы Re: bug in sqlDescribeCol for the result set returned by a stored procedure  (Hiroshi Inoue <inoue@tpf.co.jp>)
Список pgsql-odbc
Does not seem to matter if the driver has server side prepare, parse etc options enabled. 

Would someone also confirm if raising bugs via the web page on the postgres web site is also for ODBC, JDBC etc issues or not.


> Bug reference:      5056
> Logged by:          the6campbells
> Email address:      the6campbells@gmail.com
> PostgreSQL version: 8.4.1
> Operating system:   windows
> Description:        SQLDescribeColW for function returning a result set
> incorrectly setting sql_nullable
> Details:
>
> create table TSET1 (RNUM integer not null, C1 integer, C2 char(3));
>
> create function PRES ( )
> returns setof TSET1 as
> '
>  select RNUM, C1, C2 from TSET1;
> '  LANGUAGE 'sql'
> ;
>
> in ODBC test sqlPrepare { call pres } then describe the columns. first
> column should be SQL_NO_NULLS not NULLABLE.
>
> Describe Column All:
>                                                        icol, szColName, *pcbColName, *pfSqlType, *pcbColDef, *pibScale,
> *pfNullable
>                                                                                1, rnum, 4, SQL_INTEGER=4, 10, 0, SQL_NULLABLE=1
>                                                                                        2, c1, 2, SQL_INTEGER=4, 10, 0, SQL_NULLABLE=1
>                                                                                        3, c2, 2, SQL_WCHAR=-8, 3, 0, SQL_NULLABLE=1

В списке pgsql-odbc по дате отправления:

Предыдущее
От: "tamanna madaan"
Дата:
Сообщение: "No response from the backend" error while connecting to postgres db
Следующее
От: the6campbells
Дата:
Сообщение: SQLNumResultCol set to 0 for query using common table expression