Erinevus lehekülje "PostgreSQL SQL" redaktsioonide vahel
Allikas: Kuutõrvaja
(→Sissejuhatus) |
(→Misc laused) |
||
12. rida: | 12. rida: | ||
insert into tabel2 (nimi, aadress) select nimi, aadress from tabel1 | insert into tabel2 (nimi, aadress) select nimi, aadress from tabel1 | ||
+ | |||
+ | * Andmete kopeerimine failisüsteemi | ||
+ | |||
+ | copy customers to '/tmp/customers.txt'; | ||
+ | |||
+ | * Andmete kopeerimine failisüsteemist | ||
+ | |||
+ | copy customers from '/tmp/customers.txt'; | ||
===Indeksid=== | ===Indeksid=== |
Redaktsioon: 7. märts 2010, kell 23:43
Sisukord
Sissejuhatus
TODO
Mõisted
- result set - vastus andmebaasile esitatud päringule, või sisaldada mitte midagi, ühte või enamat rida
Misc laused
- tabel ühte tehtud päringu tulemuste lisamine tabel kahte
insert into tabel2 (nimi, aadress) select nimi, aadress from tabel1
- Andmete kopeerimine failisüsteemi
copy customers to '/tmp/customers.txt';
- Andmete kopeerimine failisüsteemist
copy customers from '/tmp/customers.txt';
Indeksid
TODO
Vaated
TODO
Transaktsioon
TODO
Jõudlus
explain verbose select * from teenused where nimi='teenuse nimi_O_13437'; QUERY PLAN ---------------------------------------------------------------------------- Bitmap Heap Scan on teenused2 (cost=6.60..196.17 rows=48 width=48) Output: id, nimi, aadress Recheck Cond: ((nimi)::text = 'teenuse nimi_O_13437'::text) -> Bitmap Index Scan on teenused_idx (cost=0.00..6.59 rows=48 width=0) Index Cond: ((nimi)::text = 'teenuse nimi_O_13437'::text)
Kursorite kasutamine
TODO
Kasulikud lisamaterjalid
- TODO