Quantcast
Channel: Question and Answer » oracle
Viewing all articles
Browse latest Browse all 717

Results of SAMPLE clause using a DBlink between 2 Oracle databases not randomised

$
0
0

I’m using the SAMPLE clause to retrieve random rows from a table. It works fine except when the table is from another database. I’m using a database link between 2 Oracle 11g databases (11.2).

This query returns different random rows everytime I run it:

select * from myTable sample(10);

But this one always returns the same rows and in the same order:

select * from myTable@myDbLink sample(10);

I expected at least the same behavior as the tables are on the same version of Oracle. Why isn’t it working? Is there a specific way to write this query so it can work with the link?


Viewing all articles
Browse latest Browse all 717

Trending Articles