Format string argument number %1 is invalid

Error constant SQLE_INVALID_FORMAT_STRING_ARG_NUM
ODBC 2 State 37000
ODBC 3 State 42000
Parameter 1 Argument number.
Severity 16
SQLCODE –294
SQLSTATE 53W08
Sybase error code 2749
Probable cause

You supplied an invalid argument number in the format string for a PRINT or RAISERROR statement. The number must be between 1 and 20 and must not exceed the number of arguments provided.