Avatar billede hipermedia Nybegynder
12. november 2005 - 12:30 Der er 6 kommentarer og
1 løsning

Execute function i PostgreSQL

Hej

Hvordan kalder jeg en SQL funktion i PostgreSQL? Jeg har prøvet med:
”EXECUTE public.add_cc("navn", 100246, "xx", "xxx");”
Men det virker ikke?


/hiper
Avatar billede bromer Nybegynder
12. november 2005 - 12:40 #1
Hvad med SELECT public.add_cc("navn", 100246, "xx", "xxx");”
Avatar billede bromer Nybegynder
12. november 2005 - 12:41 #2
Hov... det skulle have været:

SELECT public.add_cc('navn', 100246, 'xx', 'xxx');
Avatar billede hipermedia Nybegynder
12. november 2005 - 12:50 #3
ja nu bliver den kaldt, hvordan kan det være man skal bruge SELECT til at kalde en funktion?
Avatar billede bromer Nybegynder
12. november 2005 - 13:10 #4
Umiddeblart vil jeg tro det er for at fange det output der måske kommer.
Avatar billede hipermedia Nybegynder
12. november 2005 - 13:34 #5
okay, smid et svar ;)
Avatar billede bromer Nybegynder
12. november 2005 - 13:37 #6
Det kan du tro :)
Avatar billede arne_v Ekspert
12. november 2005 - 16:56 #7
fra docs:

Name
EXECUTE -- execute a prepared statement
Synopsis

EXECUTE plan_name [ (parameter [, ...] ) ]

Description

EXECUTE is used to execute a previously prepared statement. Since prepared statements only exist for the duration of a session, the prepared statement must have been created by a PREPARE statement executed earlier in the current session.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester