Float data types, such as
DOUBLE PRECISION, and
REAL cannot have a scale constraint. Trying to
specify a scale results in the exception
PLS-00510: Float cannot have scale being raised.
Noncompliant Code Example
foo FLOAT(10, 3); -- Noncompliant - raises PLS-00510
foo FLOAT(10); -- Compliant