Systemowe pseudo kolumny
Autor: Marcin Kasiński
21.01.2011 13:24:00 +0200
Systemowe pseudo kolumny nie sa typowymi kolumnami tabeli lecz kolumnami wirtualnymi, które możemy jedynie odczytywać.
Do tych kolumn należą:
- ROWIDAdres rekordu w tabeli. Aby móc przechowywać tą wartość należy użyć specjalnego typu UROWID
- ROWNUMNumer rekordu (jego położenie) względem początku rekordów zwracanych przez zapytanie.
Tak dla przykładu jeśli zapytanie SQL zwróci np. 10 rekordów dla pierwszego zwróconego rekordu wartość ROWNUM będzie miała wartość 1, drugiego 2, ..., a ostatniego 10. Poniższy przykład pokazuje w jaki sposób pobrać 5 pierwszych rekordów zapytania. select * from tab1 where rownum <=5
powrót
Zachęcam do przedstawienia swoich uwag i opinii w polu komentarzy.
Komentarze
Dodaj Komentarz
Newsletter
Jeżeli chcesz być na bieżąco informowany o aktualnościach i poradach IT zapisz się do naszego newslettera.