Ergebnis 1 bis 4 von 4

Thema: selet * from dual frage

  1. #1
    Jochen ist offline Neuer Benutzer
    Registriert seit
    25.09.2011
    Beiträge
    2

    Standard selet * from dual frage

    Hallo Zusammen,

    über die SuFu hatte ich eine Thema gefunden, welches sich mit select-statement auf die Dual tabelle beschreibt. und hab erfahren das man in Postgres das nicht mehr braucht mit dem dual.

    Aber ich weiss einfach trotzdem nicht, wie man folgenden Code in Oracle in Postgres hinbekommt

    Code:
        SELECT SYS_CONTEXT('USERENV', 'HOST', 50),
          SYS_CONTEXT('USERENV', 'SESSIONID', 30)
        INTO var_hst,
          var_sid
        FROM dual;
    
        SELECT SUBSTR(MACHINE,1,50),
          SUBSTR(program,1,30)
        INTO var_hst,
          var_app
        FROM sys.v_$session
        WHERE audsid =var_sid;

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

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Hallo Zusammen,

    über die SuFu hatte ich eine Thema gefunden, welches sich mit select-statement auf die Dual tabelle beschreibt. und hab erfahren das man in Postgres das nicht mehr braucht mit dem dual.

    Aber ich weiss einfach trotzdem nicht, wie man folgenden Code in Oracle in Postgres hinbekommt

    Code:
        SELECT SYS_CONTEXT('USERENV', 'HOST', 50),
          SYS_CONTEXT('USERENV', 'SESSIONID', 30)
        INTO var_hst,
          var_sid
        FROM dual;
    
        SELECT SUBSTR(MACHINE,1,50),
          SUBSTR(program,1,30)
        INTO var_hst,
          var_app
        FROM sys.v_$session
        WHERE audsid =var_sid;
    Du wirst das nicht 1:1 übernehmen können. Ich hab auch von ORA jetzt nicht die Ahnung, was das genau macht, offensichtlich fragst Du einige Umgebungs- und Konfigurationsdinge ab. Dies kannst Du in PG aus der Tabelle pg_settings bekommen.

    PG unterstützt auch nicht direkt Session-Variablen, aber man kann sich so behelfen:
    oracle - Session based global variable in Postgresql stored procedure? - Stack Overflow

    Have fun...

    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
    Jochen ist offline Neuer Benutzer
    Registriert seit
    25.09.2011
    Beiträge
    2

    Standard

    Danke für deine Antwort. Aber wie bekomme ich denn packages in Postgres? Ich hab die Sqls von der Seite probiert, aber hat nicht funktioniert.

    Was ich noch ganz gut im Forum fand, war des mit der SELECT * from pg_stat_activity. Hast du das selber schon gemacht mit der Session

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

    Standard

    Zitat Zitat von Jochen Beitrag anzeigen
    Danke für deine Antwort. Aber wie bekomme ich denn packages in Postgres? Ich hab die Sqls von der Seite probiert, aber hat nicht funktioniert.

    Was ich noch ganz gut im Forum fand, war des mit der SELECT * from pg_stat_activity. Hast du das selber schon gemacht mit der Session
    Heute geht dieser Link, daher nenne ich ihn: PostgreSQL SQL Tricks - PostgreSQL Kannst ja mal schauen, wer das da schrieb ;-)

    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

Ähnliche Themen

  1. DUAL Tabelle bei PostgreSQL
    Von Lara im Forum Migration
    Antworten: 3
    Letzter Beitrag: 02.12.2010, 12:49
  2. datediff frage
    Von azer im Forum SQL
    Antworten: 2
    Letzter Beitrag: 27.10.2008, 06:41
  3. Frage zu Indizes
    Von Kai im Forum Allgemeines
    Antworten: 4
    Letzter Beitrag: 22.09.2008, 09:05
  4. 2 DUAL CORE 2,4 GHz arbeiten im Leerlauf mit 25%
    Von mwbond im Forum Installation von PostgreSQL
    Antworten: 1
    Letzter Beitrag: 23.04.2008, 21:11
  5. Dual Core Prozessor zu 100% auslasten
    Von BoOnOdY im Forum Konfiguration
    Antworten: 5
    Letzter Beitrag: 08.08.2007, 12:31

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