APPROX_FOR_PERCENTILE
APPROX_FOR_PERCENTILE converts exact percentile functions to their approximate percentile function counterparts.
| Property | Description |
|---|---|
| Parameter type | String |
| Syntax | APPROX_FOR_PERCENTILE = { NONE | PERCENTILE_CONT | PERCENTILE_CONT DETERMINISTIC | PERCENTILE_DISC | PERCENTILE_DISC DETERMINISTIC | ALL | ALL DETERMINISTIC } |
| Default value | none |
| Modifiable | ALTER SESSION, ALTER SYSTEM |
| Modifiable in a PDB | Yes |
| Basic | No |
| Oracle RAC | Different instances can use different values. |
Approximate percentile function queries are faster than their exact percentile function query counterparts, so they can be useful in situations where a tolerable amount of error is acceptable in order to obtain faster query results.
The values that can be set are:
-
NONE:No queries are converted. This is the default value.
-
PERCENTILE_CONT:Converts
PERCENTILE_CONTqueries toAPPROX_PERCENTILEqueries. -
PERCENTILE_CONT DETERMINISTIC:Converts
PERCENTILE_CONTqueries toAPPROX_PERCENTILE DETERMINSTICqueries. -
PERCENTILE_DISC:Converts
PERCENTILE_DISCqueries toAPPROX_PERCENTILEqueries. -
PERCENTILE DISC DETERMINISTIC:Converts
PERCENTILE_DISCqueries toAPPROX_PERCENTILE DETERMINISTICqueries. -
ALL:Converts both
PERCENTILE_CONTqueries andPERCENTILE_DISCqueries toAPPROX_PERCENTILEqueries. -
ALL DETERMINISTIC:Converts both
PERCENTILE_CONTandPERCENTILE_DISCqueries toAPPROX_PERCENTILE DETERMINISTICqueries.
See Also:
-
Oracle AI Database SQL Language Reference for information about
APPROX_MEDIANaggregate functions -
Oracle AI Database SQL Language Reference for information about
APPROX_PERCENTILEaggregate functions