Re: create type

From: Date: Thu, 12 Apr 2001 06:15:17 +0000
Subject: Re: create type
References: 1 2  Groups: php.db 
Request: Send a blank email to php-db+get-8514@lists.php.net to get a copy of this message
Yesterday, I saw in Postgres User Manual that plpgsql cannot define function for create type. The function must be define in C language. But i don't understand this language. Thanks a lot. Le Jeudi 12 Avril 2001 06:25, vous avez écrit : > Why you want to create MAC address type? It's already there in V7. > > macaddr | XX:XX:XX:XX:XX, MAC address > > Besides, do you have functions defined for INPUT and OUTPUT? > You must define them. Refer to PostgreSQL User Manual for details. > > Regards, > -- > Yasuo Ohgaki > > > "Olivier Thauvin" <olivier.thauvin@aerov.jussieu.fr> wrote in message > news:01041112542102.01365@andromede.aerov.jussieu.fr... > > > Is somebody an example of create type under Postgres (v. 7) I have a > > probleme > > with the input function of the new type: > > parcmicro=# CREATE TYPE "macad" ( internallength = variable, > > externallength = > > variable, input = macadi, output = macado, PASSEDBYVALUE); > > > CREATE > > parcmicro=# create table toto (mac macad); > > CREATE > > parcmicro=# insert into toto (mac) values ('AA:AA:AA:AA:AA:AA'); > > NOTICE: plpgsql: ERROR during compile of macadi near line 0 > > ERROR: cache lookup for return type 0 failed > > > > > > What i'm doing wrong ? Thanks a lot. > > > > -- > > Olivier Thauvin-CNRS Service Aeronomie > > olivier.thauvin@aerov.jussieu.fr > > Téléphone: > > 01 64 47 43 60 à Verrières (lundi,mercredi et vendredi) > > 01 44 27 47 59 à Jussieu (Mardi et Jeudi) > > > > > > > > -- > > PHP Database Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net > > For additional commands, e-mail: php-db-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net -- Olivier Thauvin-CNRS Service Aeronomie olivier.thauvin@aerov.jussieu.fr Téléphone: 01 64 47 43 60 à Verrières (lundi,mercredi et vendredi) 01 44 27 47 59 à Jussieu (Mardi et Jeudi)

« previous php.db (#8514) next »