Új hozzászólás Aktív témák

  • rum-cajsz

    őstag

    válasz lakisoft #204 üzenetére

    Természetesen a kérdés megválaszolásakor azt kell először eldönteni, hogy ki-mire akarja használni az eszközt.
    SQL tanulására az SQL Developer kitűnő eszköz, biztos szívesebben használnám, mint az SQL*Plust, ezért is ajánlottam ezt is, és akár most is ajánlom.

    Ugyan a kérdésedben feltett egyik eszközt sem használom, de azt tudom, hogy szerintem a PL/SQL Developer miért jobb mindkettőnél, egész pontosan az én munkámhoz miért jobb.

    - Az SQL Developert akkor próbáltam ki, amikor a cégnél linuxra álltam át windowsról, és fejlesztőeszközt kerestem a munkámhoz (végül inkább wine+PL/SQL Developer lett használva).
    - A TOAD-ot kb 10 éve használtam, így arról már csak poros emlékeim vannak.

    Van egy dolog, amiben az SQL*Plus nagyon jó, és sajnos kevés sql fejlesztő eszköz tudja, ez az összetett "batch" sql szkriptek futtatása. Amikor a lekérdezés eredményeként megjelenő karakteres táblázatokat formázni akarom, illetve 1-2 bemenő paraméterrel több szkriptet akarok lefuttatni egymás után.
    pl. ez az egyszerű szkript:

    set verify off
    accept deptno prompt 'Osztaly: '

    select * from dept where deptno=&deptno;
    select * from emp where deptno=&deptno;

    Ezt a PL/SQL Developerben tudom futtatni/használni.

    A másik, amit nagyon szeretek a PL/SQL Developerben, az a PL/SQL kód futás közbeni debugolása.

    A többi plusz tulajdonsága igazából már csak öröm, hogy de jó, még ezt is meg lehet benne csinálni. Pl. a lekérdezés eredményének mentése bármikor excelbe, a lekérdezés eredményében az adatok szerkesztése, a verziókezelőkhöz való kapcsolódás, a PL/SQL szerkesztő automatizmusai, a futás utáni statisztikai információk, stb....

    Viszont az SQL Developernek és a TOADnak is nagy előnye a több adatbázis kezelőhöz való kapcsolódás, és ezáltal az adatok könnyebben átjárhatóak, de szerencsére nekem csak Oracle adatbázissal kell dolgoznom, így ez nem volt szempont a választáskor.

    [ Szerkesztve ]

    =Kilroy was here============================ooO=*(_)*=Ooo=======

Új hozzászólás Aktív témák