Rules for datatypes as argument values

The datatype for all argument values must be consistent with the datatypes of the relevant columns, as follows: