The maximum number of arguments for stored procedures is 2048. See the Transact - SQL User’s Guide for more information.