Forum: SQL |
Thema:
PostgreSQL: Functions |
Von:
G. Guest (
04.05.2005 10:27) |
Hallo ich habe in PostgreSQL eine Function, die mir in eine Tabelle einen Datensatz schreibt. Über eine Sequenz wird ein entsprechender PK automatisch vergeben. Diesen möchte ich wieder ausgeben (was so auch schon funktioniert) allerdings soll die Spalte den Namen "PKNew erhalten... und das scheint irgendwie nicht zu funktionieren. Anbei die Function:
CREATE OR REPLACE FUNCTION "insertTest"(date)
RETURNS int4 AS
$BODY$
Insert into "tblRM_COffer"("OfferDate") Values ($1);
SELECT currval('"seq_PKRMCOffer"'::text) AS "PKNew";
$BODY$
LANGUAGE 'sql' VOLATILE;
ALTER FUNCTION "insertTest"(date) OWNER TO bluth;
Bin für jede Hilfe dankbar.
PostgreSQL Version 8.0.1
Gruß Frederic
Betreff |
Von |
Datum |
|
  |
Re: PostgreSQL: Functions
Hallo, kannst du nicht das pgAdmin tool verwenden? Da mußt du dich nicht zu Fuß abgwählen<br><br>lg |
 |
 |
 |
|
|
Pauli
Less
|
11.05.2005 13:10 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!