Collections:
Define Variables before Procedures and Functions in Oracle
What Is the Order of Defining Local Variables and Sub Procedures/Functions in Oracle?
✍: FYIcenter.com
In the declaration part, you must define all local variables before defining any sub procedures or sub functions. See the following sample script:
SQL> CREATE OR REPLACE PROCEDURE WELCOME AS
2 SITE CHAR(80) := 'FYICenter';
3 PROCEDURE WELCOME_PRINT(S CHAR) AS
4 BEGIN
5 DBMS_OUTPUT.PUT_LINE('Welcome to ' || S);
6 END;
7 BEGIN
8 WELCOME_PRINT(SITE);
9 END;
10 /
SQL> EXECUTE WELCOME;
Welcome to FYICenter
Notice that variable SITE should be declared before procedure WELCOME_PRINT
⇒ Formal Parameters and Actual Parameters in Oracle
⇐ Run-Away Recursive Calls in Oracle
2018-03-18, 2663🔥, 0💬
Popular Posts:
How To Select All Columns of All Rows from a Table with a SELECT statement in SQL Server? The simple...
Is SQL Server Transact-SQL case sensitive? No. Transact-SQL is not case sensitive. Like the standard...
How To Convert Characters to Numbers in Oracle? You can convert characters to numbers by using the T...
How To Generate CREATE TABLE Script on an Existing Table in SQL Server? If you want to know how an e...
How Many Groups of Data Types in MySQL? MySQL support 3 groups of data types as listed below: String...