Ergebnis 1 bis 3 von 3

Thema: Benutzerdefinierte prozedurale Sprache

  1. #1
    netket ist offline Neuer Benutzer
    Registriert seit
    06.02.2009
    Beiträge
    9

    Standard Benutzerdefinierte prozedurale Sprache

    Hallo,

    ich möchte eine selbstgeschriebene C-Funktion vom Postgres-Server aus aufrufen. Prinzipiell ist ja im Handbuch beschrieben, dass man lediglich eine shared library erstellen und ablegen muss und diese dann im CREATE FUNCTION statement anlegen muss. Leider sind mir das Erstellen der shared library und die Parameterübergabe (Aufrufparameter von Postgres nach C und Rückgabewerte von C nach Postgres) nicht klar.

    Gibt es irgendwo vielleicht ein Beispiel für Dummies, was ich einfach mal ausprobieren könnte? Ich arbeite mit Version 8.2 unter Linux.

    Bin für jeden Hinweis dankbar,
    netket

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von netket Beitrag anzeigen
    Hallo,

    ich möchte eine selbstgeschriebene C-Funktion vom Postgres-Server aus aufrufen. Prinzipiell ist ja im Handbuch beschrieben, dass man lediglich eine shared library erstellen und ablegen muss und diese dann im CREATE FUNCTION statement anlegen muss. Leider sind mir das Erstellen der shared library und die Parameterübergabe (Aufrufparameter von Postgres nach C und Rückgabewerte von C nach Postgres) nicht klar.

    Gibt es irgendwo vielleicht ein Beispiel für Dummies, was ich einfach mal ausprobieren könnte? Ich arbeite mit Version 8.2 unter Linux.

    Bin für jeden Hinweis dankbar,
    netket

    Neben
    PostgreSQL: Documentation: Manuals: PostgreSQL 8.3: C-Language Functions

    hab ich noch:

    Writing PostgreSQL Functions in C LG #139

    Hilft das?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    netket ist offline Neuer Benutzer
    Registriert seit
    06.02.2009
    Beiträge
    9

    Standard

    Perfekt, "add_one" läuft!

    Danke für den schnellen Tipp,
    Rüdiger

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum