You can use default values for the parameters of stored procedures:
CREATE PROCEDURE MyTestProcedure ( @MyParam1 INT,
@MyParam2 VARCHAR(20) = ‘ABC’,
@MyParam3 INT = NULL)
AS
BEGIN
-- Procedure body here
END
If @MyParam2 is not supplied, it will have the 'ABC' value...