Kölcsönhatás az Oracle adatbázis

Együttműködés az Oracle adatbázis

PL / SQL lehetővé teszi, hogy információt egy Oracle adatbázis használatával SELECT, és módosítani kell azt egy adatfeldolgozó nyelv DML PL / SQL blokk nincs egység a tranzakciót. Lezárásához vagy megszünteti a változások COMMIT parancsot használjuk, visszavonása végezhető tömb, és tőlük függetlenül. Definition Language DDL és adatkezelési nyelvet DCL PL / SQL nem támogatja. Azonban van egy beépített Oracle DBMS_SQL csomag, amely lehetővé teszi, hogy végre ezeket a parancsokat.

Kibontása adatokat egy Oracle adatbázis

Adatokat letölteni egy Oracle adatbázis segítségével a SELECT INTO a kikötés szükséges változók listáját, amelyek hozzá vannak rendelve a kinyert adatokat. A kérelemben fel kell pontosvesszővel végződnek és visszaút csak egy sort, különben hiba történik. Az adatok lekéréséhez a PL / SQL hozzáférés a teljes szintaxis a SELECT utasításban.

select_list - oszlopok listájából az adatbázis tábla. Tartalmazhat kifejezéseket, egysoros, és a csoport funkciókat

spisok_peremennyh - egy listát a skalár változó, mely hozzá van rendelve a visszaadott adatokat

record_name - PL / SQL-fiók neve, tárolja a visszaküldött adatok

tablitsa_bazy_dannyh - adatbázis tábla neve

A változók listáját a INTO záradék tartalmaznia kell sok változó, mint az oszlopok megadott SELECT kiválasztó listában. Sőt, a felsorolás sorrendjében kell egyeznie, és adattípusok összeegyeztethetőnek kell lennie (ez lehet biztosítani tulajdonság% TYPE).

SQL> SET SERVEROUTPUT ON

SQL> DECLARE

2 v_name emp.ename% TYPE;

Kapcsolódó cikkek