Skip site navigation (1) Skip section navigation (2)

[ psqlodbc-Bugs-1010837 ] 2000 is returned instead of actual info for char column octet length and column size

From: <noreply(at)pgfoundry(dot)org>
To: noreply(at)pgfoundry(dot)org
Subject: [ psqlodbc-Bugs-1010837 ] 2000 is returned instead of actual info for char column octet length and column size
Date: 2010-06-04 13:56:28
Message-ID: 20100604135628.90EFB10716CE@pgfoundry.org (view raw or flat)
Thread:
Lists: pgsql-odbc
Bugs item #1010837, was opened at 2010-06-04 12:50
You can respond by visiting: 
http://pgfoundry.org/tracker/?func=detail&atid=538&aid=1010837&group_id=1000125

Category: None
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Farid Zidan (faridz)
>Assigned to: Hiroshi Inoue (hinoue)
Summary:  2000 is returned instead of actual info for char column octet length and column size

Initial Comment:
SQLColAttribute returns 2000 for both SQL_DESC_OCTET_LENGTH and SQL_DESC_LENGTH for character column instead of actual values.

        rc = SQLColAttribute(hstmt,
                             nCol,
                             SQL_DESC_OCTET_LENGTH,
                             NULL,
                             0,
                             NULL,
                             &pRow->buffer_length);

rc = SQLColAttribute(hstmt,
		 nCol,
		 SQL_DESC_LENGTH,
		 NULL,
		 0,
		 NULL,
		 (SQLLEN*) &pRow->column_size);

Example,
create table test_char (col1 char(8), col2 varchar(128));

I get 2000 for col1 and col2 octet length and column size instead of actual values

I am using the fix driver provided for http://pgfoundry.org/tracker/index.php?func=detail&aid=1010827&group_id=1000125&atid=538


----------------------------------------------------------------------

>Comment By: Hiroshi Inoue (hinoue)
Date: 2010-06-04 13:56

Message:
I get 8/16 for col1 and 128/256 for col2 here.
Could you attach the Mylog output?

regards,
Hiroshi Inoue

----------------------------------------------------------------------

You can respond by visiting: 
http://pgfoundry.org/tracker/?func=detail&atid=538&aid=1010837&group_id=1000125

pgsql-odbc by date

Next:From: noreplyDate: 2010-06-04 14:19:56
Subject: [ psqlodbc-Bugs-1010837 ] 2000 is returned instead of actual info for char column octet length and column size
Previous:From: noreplyDate: 2010-06-04 12:50:17
Subject: [ psqlodbc-Bugs-1010837 ] 2000 is returned instead of actual info for char column octet length and column size

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group