Re: sqlDescribeCol not setting null flag correctly for sqlDescribeCol

Поиск
Список
Период
Сортировка
От Hiroshi Inoue
Тема Re: sqlDescribeCol not setting null flag correctly for sqlDescribeCol
Дата
Msg-id 4AC2F920.1000403@tpf.co.jp
обсуждение исходный текст
Ответ на sqlDescribeCol not setting null flag correctly for sqlDescribeCol  (the6campbells <the6campbells@gmail.com>)
Список pgsql-odbc
the6campbells wrote:
>
> A basic table is described where one column has a null
> constraint: create table TNUM( RNUM integer not null, CNUM numeric(7,2)  )
> A simple view is defined that projects all the columns of said
> table: create view VNUM as select * from TNUM
> A query which projects the columns of the table or the view will return
> inconsistent null flags when you call sqlDescribeCol after sqlPrepare
>
> Does not matter if you have parse, server side prepare etc
> enabled/disabled.
>
> Looks like another bug to me.

It seems very hard for the driver to get more accurate results
  than psql does. I see the following result via psql.

xxxxx=> \d tnum
         Table "public.tnum"
  Column |     Type     | Modifiers
--------+--------------+-----------
  rnum   | integer      | not null
  cnum   | numeric(7,2) |

xxxxx=> \d vnum
         View "public.vnum"
  Column |     Type     | Modifiers
--------+--------------+-----------
  rnum   | integer      |
  cnum   | numeric(7,2) |
View definition:
  SELECT tnum.rnum, tnum.cnum
    FROM tnum;

regards,
Hiroshi Inoue


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

Предыдущее
От: "Ramon Discua"
Дата:
Сообщение: Re: cannot find pg_hba.conf file
Следующее
От: Hiroshi Inoue
Дата:
Сообщение: Re: PsqlODBC with a SSL connection