Első lépések az oracle
Első lépések az Oracle
Feltételezhető, hogy használja az Oracle adatbázis-alkalmazás fejlesztő munka az adatbázisban.
Használat előtt az Oracle, akkor a következő sort a shell állítani a megfelelő környezeti változókat:
Tudod, hogy ez a sor a shell indító fájl (pl. Cshrc).
Most, akkor jelentkezzen be az Oracle:
Válaszul, a rendszer bekéri a jelszót, írja be a jelszót dbpasswd. Ezt a jelszót azonnal meg kell változtatni a bejelentkezés után az Oracle. Biztonsági okokból nem alkalmazható a jelszót a jelszóval léphet be az operációs rendszer, mert lehetséges, hogy megtekinthesse jelszavakat. Miután a helyes jelszót, meg kell nézegetni
A gyors, SQL> adja
# 9; ALTER FELHASZNÁLÓ <Имя> által azonosított <НовыйПароль>;
Megjegyezzük, hogy az SQL nem nagybetűket. Ha ön használ SQLPlus, akkor használja a kulcsszó (pl ALTER); jelszó szintén nem érzékeny. A jövőben a legfontosabb szavakat, ellentétben más nevek lesznek írva a leírást parancsok nagybetűs
A SQLPlus akkor hajt végre olyan SQL utasítást. Az egyik ilyen csapat a csapat, hogy hozzon létre egy táblázatot, amely a következő formában:
A parancs beadható egy vagy több sorban. Ha a csapat egy pár sort, a sorok vannak számozva mindaddig, amíg eléri a végén a parancs, azaz a résztől. (Megjegyzés: egy üres sor végződik a parancsot anélkül annak végrehajtását; lásd szerkesztése parancsot a puffer.).
create table parancs példa:
Ennek eredményeként, az asztalra kerül létrehozásra, amelynek a neve test, amely a 2 oszlopok (attribútumok). Az első oszlop lesz a neve és az adatok az i típusú - egy egész; második - nevét és adattípus - karaktersor legfeljebb 10 karakter.
Készítsen egy táblázatot, amely elsődleges kulcs
Ahhoz, hogy hozzon létre egy táblázatot, amelyben az oszlopot nyilvánították (attribútum), mint az elsődleges kulcs, a CREATE parancs segítségével a következő formában:
Ahhoz, hogy hozzon létre egy táblázatot, amelyben kijelenti, több oszlop (attribútumok), mint primer szögesdrót (például: a, b, c), CREATE parancs használatakor a következő formátumban:
Hozzáadása sorok (tuple)
A meglévő táblázat további sorokkal bővíthető (hármas). A legegyszerűbb módja az, - hogy használja az INSERT parancs, amely a következő formában:
Példa INSERT parancsot:
Ennek eredményeként a parancssor a táblát lesz hozzá. I. oszlop lesz állítva 10 oszlop s - „foobar”.
Ennek eredményeként get parancsot:
Amikor belép a nevét az összes csapat, kivéve a DEL, csökkenteni lehet tetszőleges számú karakter.
Szerkesztés SQLPlus fájlt, amely tartalmazza az SQL parancsot, akkor a parancs futtatásához
"Record" session
Számos módja van, hogy hozzon létre egy fájlt a forgatókönyvet, hogy később lehet használni. Az egyik módja annak, hogy másolni, mi szerepel a terminál, és helyezzen be egy fájlt (ez a módszer alkalmas a Windows rendszerek). Egy másik módja -, hogy egy Unix parancs script. hogy írjon le mindent, ami bekerült a terminál. A parancs szintaxisa:
Ha a fájl neve nincs megadva létrehoz egy fájlt nevű géppel. A rendelkezésre álló lehetőségek még akkor adjunk információt, hogy a végén egy létező fájl nevét a parancsban megadott.
A rögzítés leállítása a következő paranccsal:
A SQLPlus orsó olyan parancs, amely lehetővé teszi, hogy mentse lekérdezés eredményét egy fájlba. A parancs szintaxisa:
Fájl a megadott névvel és kiterjesztéssel .lst jön létre az aktuális könyvtárban. A fájl kerül mindent, ami belép a felhasználó, és megjeleníti a rendszer. A rögzítés leállítása a következő paranccsal:
Válaszul a prompt SQL> adja segítséget, majd egy kulcsszót vagy egy sorozat kulcsszavak, amelyek használják az SQL parancsokat (pl segítenek kiválasztani, segít megteremteni a táblázatot). Ha a kulcsszó vagy kifejezés között találhatók azok, amelyek esetében a tanúsítvány, akkor kap információt, általában véget példával.
Kijelzők segítenek vagy az eredménye a sok SQL parancsok nem fér el a képernyőn, így használhatja a parancsot, hogy aktiválja a lapozás funkciókat:
Ha ez a funkció aktiválva van, a kimenet végén felfüggesztették a képernyő amíg meg nem nyomja meg az „Enter” billentyűt. Letiltásához lapozás, akkor használja a következő parancsot: