Ergebnis 1 bis 5 von 5

Thema: Funktionen in postgresql

  1. #1
    tzzdr ist offline Neuer Benutzer
    Registriert seit
    07.10.2011
    Beiträge
    8

    Standard Funktionen in postgresql

    Hallo,

    Ich habe eine Funktion erstellt die auch *spaltennamen* in den Parametern hat.

    Code:
    ..
    _spaltenname character varying, _suchstring character varying)
    ..
    WHERE        $1
    LIKE           $2
    ..
    Das Funktioniert leider nicht. Ist es überhaupt möglich das so zu machen?

    Grüße

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

    Standard

    Zitat Zitat von tzzdr Beitrag anzeigen
    Hallo,

    Ich habe eine Funktion erstellt die auch *spaltennamen* in den Parametern hat.

    Code:
    ..
    _spaltenname character varying, _suchstring character varying)
    ..
    WHERE        $1
    LIKE           $2
    ..
    Das Funktioniert leider nicht. Ist es überhaupt möglich das so zu machen?

    Grüße
    Jein, kommt auf die Version von PG an, generell sollte man dies aber NICHT machen.


    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
    tzzdr ist offline Neuer Benutzer
    Registriert seit
    07.10.2011
    Beiträge
    8

    Standard

    8.4 nutze ich.

    ok, danke für die info

    grüße

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von tzzdr Beitrag anzeigen
    8.4 nutze ich.

    ok, danke für die info

    grüße
    Wenn Du das machen willst, was im ersten Posting stand, dann willst Du dynamisch Queries generieren und ausführen, dafür gibt es EXECUTE.

    Ich hatte Dich allerdings erst auch etwas fehlverstanden, meine erste Antwort mag daher etwa konfus erscheinen, das bezog sich mehr darauf, ob man interne Variablennamen als Parameternamen verwenden kann.


    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

  5. #5
    tzzdr ist offline Neuer Benutzer
    Registriert seit
    07.10.2011
    Beiträge
    8

    Standard

    Hi, ja genau.

    Kein problem , ich schaue mir die doku über EXECUTE an.

    Danke dir

Ähnliche Themen

  1. Problem Funktionen exportieren
    Von Hannes23 im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 20.09.2010, 10:47
  2. Funktionen ausführen
    Von jamax im Forum Trigger und Funktionen
    Antworten: 5
    Letzter Beitrag: 16.03.2009, 18:19
  3. C Funktionen - Sicherheit
    Von damike im Forum Programmierung
    Antworten: 6
    Letzter Beitrag: 16.11.2008, 15:05
  4. Funktionen kopieren
    Von Dassoud im Forum Allgemeines
    Antworten: 4
    Letzter Beitrag: 13.07.2007, 08:39
  5. slony Funktionen
    Von MasterEvil im Forum Trigger und Funktionen
    Antworten: 2
    Letzter Beitrag: 29.01.2007, 11:54

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