Przegląd bazy danych - pytanie o wiersze w tabelach

0

Witam,
bardzo proszę o pomoc w poniższym:

Polecenie:

screenshot-20161213212619.png

Same tabele i kolumny ładnie mi działają:

screenshot-20161213212635.png

Z wierszami mam natomiast kłopot.
Po pierwsze poniższe zwraca mi same jedynki:

screenshot-20161213212652.png

Po drugie - jak to wpleść w jednym poleceniu z kolumnami?

Z góry dziękuję.

Pozdrawiam,
Arek

0

wedlug tego co tu piszą: http://ss64.com/orad/USER_TABLES.html to kolumna przechowuje liczbę wierszy, więc zrób takie cos

select
    table_name
   ,num_rows
   ,count(*)
from
    user_tables t
    inner join user_tab_columns c on c.table_name=t.table_name
group by
    table_name
    ,num_rows
0

Działa, bardzo dziękuję.

0

Tak jeszcze uściślając, NUM_ROWS z USER_TABLES przechowuję liczbę wierszy zebraną w ramach statystyk i z daty podanej w last_analyzed.
Nie zawsze będzie to zgodne z wynikiem COUNT(*) na poszczególnej tabeli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1