Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the CREATE PROCEDURE definition for a new stored procedure that is based on an existing stored procedure.
Namespace: Microsoft.Web.Management.DatabaseManager
Assembly: Microsoft.Web.Management.DatabaseManager (in Microsoft.Web.Management.DatabaseManager.dll)
Syntax
'Declaration
Function GetStoredProcedureCreateFromExistingStatement ( _
connectionString As String, _
schema As String, _
storedProcedureName As String _
) As Query
'Usage
Dim instance As IDbStoredProcedureManager
Dim connectionString As String
Dim schema As String
Dim storedProcedureName As String
Dim returnValue As Query
returnValue = instance.GetStoredProcedureCreateFromExistingStatement(connectionString, _
schema, storedProcedureName)
Query GetStoredProcedureCreateFromExistingStatement(
string connectionString,
string schema,
string storedProcedureName
)
Query^ GetStoredProcedureCreateFromExistingStatement(
String^ connectionString,
String^ schema,
String^ storedProcedureName
)
function GetStoredProcedureCreateFromExistingStatement(
connectionString : String,
schema : String,
storedProcedureName : String
) : Query
Parameters
- connectionString
Type: System.String
The connection string for the database.
- schema
Type: System.String
- storedProcedureName
Type: System.String
The name of the existing stored procedure.
Return Value
Type: Microsoft.Web.Management.DatabaseManager.Query
A Query object that contains the CREATE PROCEDURE definition for a new stored procedure.
Remarks
All database providers that implement the IDbStoredProcedureManager interface must also implement the GetStoredProcedureCreateFromExistingStatement method, which returns a Query object that contains the CREATE PROCEDURE statement for your database provider, and uses an existing stored procedure as a template.
Notes for Implementers
If your provider does not support creating stored procedures, you can use the following code sample to raise a not-implemented exception:
public Query GetStoredProcedureCreateFromExistingStatement(string connectionString, string schema, string storedProcedureName)
{
throw new NotImplementedException();
}
Note
See the CREATE PROCEDURE (Transact-SQL) topic for more information about the CREATE PROCEDURE SQL statement.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.