Andmebaasisüstemide võrdlus
Sel puhul täidetakse käske
ükshaaval, kuid psql ei oota neid klaviatuurilt.
Näiteks lisame batch rezhiimis andmebaasi inimesed kirjed
Leida 18 Elva
Maie 45 Põlva
Väino 39 Haapsalu
Selleks tekitage järgmise sisuga tekstifail andmelisa.psql-batch
INSERT INTO inimesed VALUES ('Leida', '18', 'Elva');
INSERT INTO inimesed VALUES ('Maie', '45', 'Põlva');
INSERT INTO inimesed VALUES ('Väino', '39', 'Haapsalu');
Ning andmete lisamiseks andke psqli viibast käsk
zoo=> i andmelisa.psql-batch
Tulemusena lisati andmetabelisse zoo andmed Leida, Maie ja Väino kohta.
Kui SQL käsud genereerivad väljundi, siis saab selle suunata tekstifaili.
Selleks tuleb anda korraldus 'o failinimi', mille järel kõik väljund suunatakse edasi
näidatud faili. Näiteks suuname andmetabeli inimesed kõigi väljada sisu faili
koik.inimesed
zoo=> o koik.inimesed
ning esitame päringu
zoo=> select * from inimesed;
Tulemus suunatakse faili koik