Pseudokolumny, Sekwencje


Pseudo kolumna jest podobna do kolumny w zwykłej tabeli, ale nie jest przechowywana w tabeli. Pseudokolumna zwraca wartość która jest podobna do funkcji bez argumentu. W bazie oracle możemy wymienić następujące pseudokolumny: sysdate, user i rownum.

SYSDATE zwraca bieżącą datę i godzinę,

USER zwraca nazwę użytkownika który jest zalogowany,

ROWNUM możemy wykorzystać do ograniczenia w wyświetlaniu wierszy np. chcemy wyświetlić 5 pierwszych wierszy. zapytania na pseudokolumnach robimy na specjalnej tabeli DUAL,

przykład select sysdate from dual;

zwraca bieżącą datę i czas. zapytanie

select * from tabela where rownum<10;

wyświetli tylko 10 pierwszych wierszy z tabeli tabela.

Operatory arytmetyczne +, -, *, / to odpowiednio dodawania, odejmowanie, mnożenie, dzielenie.

Przykład select pensja+100 from place;

zapytanie to przedstawia pensje zwiększone o 100 z tabeli place.


Tags: , , , , , , , , , , , , , , , ,

Leave a Reply


gitara muzycznymarket - Spływy Kajakowe Mazury - alveo - Berghaus - palety modułowe - Oświetlenie halogenowe - generator wrzuta.pl - Szkolenia - Dragon - Forum Bukmacherskie - Rentgeny