[pgSQL] functie return waardes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Simon Blok

Simon Blok

05/02/2008 16:56:00
Quote Anchor link
Beste mensen,
Ik heb een SP waar ik uit een tabel iets wil opvragen. Hiervoor heb ik in de where clausule van mijn querie gegevens nodig van een andere functie. Dit is mijn query:
SELECT * FROM data.useraction_history WHERE userid IN ([data uit andere functie])
De functie waar ik de data uithaal returnt een 'SETOF' van userid's. deze werkt prima, maar ik kan hem hier dus niet toepassen. Weet iemand hoe dit komt?
De foutmelding:
Quote:
Warning: PDO::query() [function.PDO-query]: SQLSTATE[42804]: Datatype mismatch: 7 ERROR: argument of IN must not return a set CONTEXT: SQL statement "SELECT * FROM data.useraction_history WHERE userid IN (api.getcontacts_id(1))" PL/pgSQL function "getnewsfeed" line 6 at for over execute statement in C:\xampp\htdocs\plagaPG\pgtest.php on line 15
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.