Announcement

Collapse
No announcement yet.

Generator auf bestimmten Wert setzen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Ahh, also wie im Oracle das Dynamische SQL? langsam steig ich dahinter


    LEider ist man hier der auffassung, das man kein anderes Tool braucht

    Unser Admin hat hier die Herrschafft an sich gerissen. Das grenzt an Diktatur und wir denken über einen Putsch nach

    Comment


    • #17
      Die kostenlose Versionen kosten doch nichts.
      Sonst must du halt zum Testen eine SP anlegen

      Comment


      • #18
        Ich darf es garnicht installieren. Dat gibt ca. 3 min später nen Nackenschlag! Ich versuche mal dran zu kommen. Im zweifelsfall, installiere ich es mir zuhause. Danke euch für die Tipps!!!

        Comment


        • #19
          Hallo nochmal, hoffe wir sind nach dem Post durch


          habe folgende Prozedur kompiliert bekommen:

          CREATE PROCEDURE P_SET_GENERATOR
          RETURNS
          (
          RGENVALUE INTEGER
          )
          AS
          BEGIN EXIT; END ^


          ALTER PROCEDURE P_SET_GENERATOR
          RETURNS
          (
          RGENVALUE INTEGER
          )
          AS
          begin
          SELECT max(id) FROM karte INTO :RGENVALUE;
          execute statement 'set generator GEN_KARTE to ' || rgenvalue;
          end


          Folgenden Fehler bekomme ich aber beim Aufruf

          ISC ERROR CODE:335544343

          ISC ERROR MESSAGE:
          invalid request BLR at offset 18
          Procedure P_SET_GENERATOR is not selectable (it does not contain a SUSPEND statement)

          STATEMENT:
          TIBOInternalDataset: "<TApplication>.frmStoredProcedure.qryResults.IBOq r


          Zweites Problem, wie mache ich das annonym lauffähig? Ich möchte das wenn möglich ohne Stored Pocedure machen.

          Danke euch

          Comment


          • #20
            Procedure P_SET_GENERATOR is not selectable (it does not contain a SUSPEND statement)
            Wie wärs mit "Suspend Statement" einfügen, wenn es schon bemeckert wird?
            (Auch nur 'ne Idee aus längst vergangenen Interbase Zeiten)
            [HIGHLIGHT="SQL"]ALTER PROCEDURE P_SET_GENERATOR
            RETURNS
            (
            RGENVALUE INTEGER
            )
            AS
            begin
            SELECT max(id) FROM karte INTO :RGENVALUE;
            execute statement 'set generator GEN_KARTE to ' || rgenvalue
            SUSPEND;
            end[/HIGHLIGHT]

            Comment


            • #21
              da bekomm ich nen dynamic SQL error .

              AAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

              Comment


              • #22
                Welchen? Und Wo?

                Comment

                Working...
                X