Re: data type - Mailing list pgsql-admin

From Chris Travers
Subject Re: data type
Date
Msg-id 00c201c3cf9a$0acf8030$3f285e3d@winxp
Whole thread Raw
In response to data type  (Ashok Chauhan <ashok@kalculate.com>)
List pgsql-admin
Hi Ashok;

Check the documentation on the system catalogs.  You can look up types
there, etc. using joins from the system catalogs.

Something like
SELECT typname FROM pg_types WHERE oid IN (SELECT atttypid FROM pg_attribute
WHERE attname = 'column_name' AND attrelid = (SELECT oid FROM pg_class WHERE
relname = 'table_name'));

Of course that is just off the top of my head, so don't count on it working.
Check the developers' docs for the system catalog documentation.

Best Wishes,
Chris Traver
----- Original Message -----
From: "Ashok Chauhan" <ashok@kalculate.com>
To: <pgsql-admin@postgresql.org>
Sent: Wednesday, December 31, 2003 11:53 PM
Subject: [ADMIN] data type


> hello
>
> how i recognize the data type of any field
> except  \d table_name;
>
> there is a function of libpq library for recognize field type
> but it returns a number not a name of the data type so how i know the
> name with the help of this number.
>
>  recv_interger_number = PQftype(resultant_pointer,field_number);
>
> And this number is same in all versions of postgresql.
> suppose:-
> in version 7.2  1043 for character & 1083 for varchar so
> in version 7.3 is same or not.
>
> Because my requirement is the data type name in string form not in
> number's form.
>
> plz. help me
> thanks
> Ashok
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
>                http://archives.postgresql.org
>
>


pgsql-admin by date:

Previous
From: Ashok Chauhan
Date:
Subject: data type
Next
From: Toni Schlichting
Date:
Subject: Re: IEEE 754