PLSQL Writing executable statements Notes

1.     Introduction to Executable Statements

2.     PL/SQL Assignment Statement (SET and :=)

3.     Executing SQL Statements in PL/SQL

SELECT INTO

INSERT INTO

UPDATE

DELETE

4.     Using DML Statements in PL/SQL Blocks

5.     Using DDL Statements (CREATE, ALTER, DROP) in PL/SQL

6.     Using Dynamic SQL with EXECUTE IMMEDIATE

7.     Controlling Transactions with COMMIT, ROLLBACK, and SAVEPOINT

8.     Using RETURN in Functions and Procedures

9.     Calling PL/SQL Procedures and Functions

10.  PL/SQL Control Structures

IF-THEN-ELSE

LOOP, FOR, WHILE

CASE Expression

11.  Using EXIT and CONTINUE in Loops

12.  Using GOTO for Flow Control

13.  PL/SQL Exception Handling (RAISE, WHEN, EXCEPTION)

14.  Invoking Built-in Oracle Functions in PL/SQL

15.  Using DBMS_OUTPUT for Debugging and Output

16.  Conditional Execution of SQL Statements

17.  Using Cursors in Executable Statements

18.  Using FORALL and BULK COLLECT for Bulk Operations

19.  Executing PL/SQL Blocks from SQL*Plus or SQLcl

20.  Handling Errors and Exceptions in Executable Statements

21.  Handling Data Types with TO_NUMBER, TO_CHAR, etc.

22.  Dynamic SQL with DBMS_SQL Package

23.  Transaction Control Inside PL/SQL Blocks

24.  Using RETURN to Exit Loops and Functions Early

25.  Executing Remote SQL Statements from PL/SQL

26.  Using WITH Clause for Inline Views in PL/SQL

27.  Using MERGE Statement in PL/SQL

28.  Executing Multiple SQL Statements in a Single Block

29.  PL/SQL and External Program Calls (External Procedures)

30.  Using RAISE_APPLICATION_ERROR for Custom Error Handling

No comments:

Post a Comment