Schlagwort: IN

  • IN-Listen in Oracle als Bind-Variable

    IN-Listen lassen sich bei einer Oracle leider nicht als Bind-Var übergeben. Wirklich nicht ? Doch, geht mit Trick:

    [codebox 1]

    Durch den RegEx und das Connect by Prior macht die ORACLE eine Tabelle aus jedem Element, welches in :txt übergeben wird. Getrennt wird per „,“. Einsetzen lässt sich das ganze dann wie folgt:
    [codebox 2]

    Nicht schön, aber funktional; Und am performantesten von all‘ den Workarounds, die ich bisher so gesehen habe.