To create a DELTA array, first store the uncompressed integer values in a simple array, and then copy the array using ARY_DELTA. The copy produced by ARY_DELTA will be stored in DELTA form.
Arrays of floating point values may be compressed by first storing the floating point values in a SCALED array, and then using ARY_DELTA to create a delta compressed copy of the scaled array. Note, the scaled array must use an integer data type to store the internal (i.e. scaled) values. The use of the scaled array means that the compression is not lossless, since some information will have been lost in scaling the floating point values into integers.