[SQL] decode('hallo',???)

2002-08-27 Thread Fritz Lehmann-Grube
hallo somebody, what do the functions "encode" and "decode" expect as arguments ? I was puzzled when I got the following: pgdocsample=# \encoding SQL_ASCII pgdocsample=# select decode('hallo','SQL_ASCII'); ERROR: No such encoding as 'SQL_ASCII' What have I understood wrong ? Fritz

Re: [SQL] recursive function returning "setof"

2002-08-19 Thread Fritz Lehmann-Grube
Thanx Chris, but I can't find it. My Programmer's Guide (.../pgsql/doc/html/xfunc-sql.html) says "12.2. Query Language (SQL) Functions SQL functions execute an arbitrary list of SQL statements," Nothing about control structures in SQL functions additional to the normal command-line syn

[SQL] recursive function returning "setof"

2002-08-19 Thread Fritz Lehmann-Grube
Hello all, I'd like to create a recursive function returning a "setof". See the following situation: CREATE TABLE sections( is serial, data text, contained_in int NOT NULL REFERENCES sections(id) DEFERRABLE ); INSERT INTO sections VALUES(0,'ROOTSECTION',0) I have trig