Pular para o conteúdo

Fóruns SQL e PL/SQL Diferença entre RowId e RowNum. Diferença entre RowId e RowNum.

#99633
Ishii
Participante

    Olá,

    ROWID endereço físico do bloco de dados no datafile dentro do HD, ou seja, seria como o CEP se as trilhas do HD fossem ruas e os blocos como as casas cada uma com um número, o ROWID seria CEP+número da casa…

    ROWNUM, pseudocoluna ou coluna virtual que apenas retorna um contador do número de linhas retornadas numa consulta…

    Quanto a utilização de uma, dependerá da finalidade, pois elas tem finalidades diferentes.

    Numa consulta onde eu preciso saber quantas linhas tenho posso usar o ROWNUM, mas não o ROWID…

    []s Ishii