Re: How to create a type ?
От | Jie Liang |
---|---|
Тема | Re: How to create a type ? |
Дата | |
Msg-id | Pine.BSF.4.10.10102141011530.20962-100000@tidal.ipinc.com обсуждение исходный текст |
Ответ на | How to create a type ? (Ines Klimann <Ines.Klimann@liafa.jussieu.fr>) |
Список | pgsql-sql |
hope it helps. e.g. create function foo() returns setof varchar as ' select name from categories ' language 'sql'; db=# select foo() as name; name ---------------------------------recreationbusinesswebeducationquestionablesexsocialsocietyweapons/bombsmature humorpornographytastelesscomputerhackingnuditydrugslingerie/bikiniprofanity ....... Jie LIANG St. Bernard Software Internet Products Inc. 10350 Science Center Drive Suite 100, San Diego, CA 92121 Office:(858)320-4873 jliang@ipinc.com www.stbernard.com www.ipinc.com On Tue, 13 Feb 2001, Ines Klimann wrote: > Hello, > > I am trying to understand how works CREATE TYPE, but it seems to > be too difficult for me... > > Can someone help me ? > > I have tried this : > ---------------------------------- > create function personne_in(text) > returns personne > as 'select $1;' > language 'sql'; > > create function personne_out(text) > returns text > as 'select $1;' > language 'sql'; > > create type personne ( > internallength = variable, > input = personne_in, > output = personne_out > ); > --------------------------------- > but it is full of mistakes. > > Even a simple example in language 'sql' will help me. > > Thanks, > Ines. >
В списке pgsql-sql по дате отправления: