Stored Procedure Escape A stored procedure is an executable object that is stored in the data store. Generally, it is one or more SQL statements that have been precompiled. The escape sequence for calling a procedure is: {[?=]call procedure-name[(parameter[,parameter]...)]} where: procedure-name specifies the name of a stored procedure. parameter specifies a stored procedure parameter. The data provider translates the escape to the underlying database's format for executing a stored procedure when both of the following conditions are true: ■ The CommandType property of the data provider’s Command object is set to either CommandType.StoredProcedure or to CommandType.Text. ■ The Text property of the Command object conforms to the defined escape syntax. NOTE: Using a stored procedure escape does not change the existing behavior of CommandType.StoredProcedure (that is, if Command.Text is set only to the procedure name). It only adds to the existing support for calling stored procedures.