Some data types accept size arguments indicating, for example, the length of a fixed-length character string or the scale and precision of a decimal number. The meaning and format of these vary with the data type, but defaults exist.