RAW datatype are used to store variable-length binary data such as byte strings.  The distinction between RAW and VARCHAR2 datatype is that PL/SQL does not recognize this data type and so cannot perform any transformations when transferring RAW data to various systems. This sort of data can only be queried or added into a table.  Syntax: RAW (precision)