EXECUTE
EXECUTE is a command in SQL that is utilized to execute a previously compiled and stored PL/SQL or T-SQL code block or subroutine, such as a procedure or function. These blocks or subroutines are identified by their names when using the EXECUTE command.
Example
CREATE PROCEDURE MyProcedureASSELECT 'Hello, World!'GO
EXECUTE MyProcedureGO
Output
'Hello, World!'
Explanation
The EXECUTE
statement is used to run a stored procedure in SQL Server. In the provided example, a procedure named MyProcedure
is created. This procedure, when called, simply returns the string ‘Hello, World!’. The EXECUTE
statement is then used to run MyProcedure
, resulting in the output ‘Hello, World!’.
Example
CREATE PROCEDURE simpleProcedureASBEGIN dbms_output.put_line ('This is an example of a simple stored procedure');END;/
EXECUTE simpleProcedure;
Output
This is an example of a simple stored procedure
Explanation
This example illustrates the use of EXECUTE
in SQL. A basic stored procedure named simpleProcedure
is defined using the CREATE PROCEDURE
statement. The procedure using the built-in dbms_output.put_line
to display a text message. The EXECUTE
statement is then used to run simpleProcedure
, producing the output message: ‘This is an example of a simple stored procedure’.