1 Using SQL Escape Sequences in .NET Applications : Stored Procedure Escape

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:
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.