MateriaÅy pomocnicze do PL/SQL
MateriaÅy pomocnicze do PL/SQL
MateriaÅy pomocnicze do PL/SQL
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Wybór danych:<br />
• SELECT<br />
SELECT [DISTINCT | ALL]<br />
* | column | expr [ [AS] c_alias ] [ "column header" ], |<br />
table.* | table.column [ [AS] c_alias ] [ "column header"] , ...<br />
FROM table [t_alias] ...<br />
[WHERE condition ]<br />
[ORDER BY {expr | c_alias | position} [ASC | DESC]<br />
[, {expr | c_alias | position}<br />
[ASC | DESC]] ...]<br />
DISTINCT<br />
ALL<br />
tylko unikalne rekordy<br />
wszystkie rekordy<br />
DISTINCT może wystąpić tylko raz, bezpośrednio po słowie<br />
select<br />
* wszystkie kolumny z tablicy<br />
column<br />
tylko nazwane kolumny<br />
expr [ [AS] c_alias ] wartości wyrażeń, aliasów można potem użyć tylko w<br />
nagłówkach kolumn i raportów (column, ttitle, btitle)<br />
table.*<br />
wszystkie kolumny wskazanej tablicy<br />
Po nazwie kolumny a jeszcze przed przecinkiem definiującym następną<br />
kolumnę może wystąpić stała tekstowa - stała ta definiuje wtedy nagłówek<br />
dla tej kolumny. Stałe znakowe, które mogą również wystąpić w tej części<br />
select są ujmowane w apostrofy o ile zwierają spacje - jeżeli są to<br />
pojedyncze słowa - mogą wystąpić bez apostrofów.<br />
Specjalne operatory w wyrażeniach używanych <strong>do</strong> wyświetlania kolumn:<br />
|| łączy dwie sąsiadujące kolumny, na wyjściu<br />
pokażą się jako jedna, połączona wartość<br />
Materiały <strong>do</strong> kursów Oracle 7: <strong>PL</strong>/<strong>SQL</strong>, str. 4