Re: data type
От | Chris Travers |
---|---|
Тема | Re: data type |
Дата | |
Msg-id | 00c201c3cf9a$0acf8030$3f285e3d@winxp обсуждение исходный текст |
Ответ на | data type (Ashok Chauhan <ashok@kalculate.com>) |
Список | 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 по дате отправления: