What is the difference between SQL and PLSQL
Answers were Sorted based on User's Feedback
Answer / sunil bisht
SQL is the only language through which you create or modify
data and structures in Oracle. Although other tools will
connect with the database, they all use SQL to read and
modify data.
Oracle's PL/SQL is a programming lanuguage that extends SQL
to include procedural elements, such as loops and whatnot.
| Is This Answer Correct ? | 14 Yes | 0 No |
Answer / khan tauseef
SQL is structure Query Language whereas PL/SQL is Procedural
Language Structure Query Language.
SQL does not have Stored Procedures/Stored Functions whereas
PL\SQL has.
| Is This Answer Correct ? | 10 Yes | 1 No |
Answer / g.sivanagaraju
SQL is a standard structured query language for all the Relational Databases using SQL we can INSERT,UPDATE,DELETE,RETRIEVE and MODIFY the structure of the database.
PLSQL is procedural level extension to the SQL. PLSQL uses Data Manipulation power of SQL and procedural power of some other languages.
PGA gets created by ORACLE SERVER while working in PLSQL environment unlike SQL, SGA.
We can perform complex level validations using PLSQL unlike SQL.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / nashiinformaticssolutions
• SQL (Structured Query Language):
o Used to interact with databases (e.g., querying, inserting, updating data).
o Declarative in nature.
• PL/SQL (Procedural Language/SQL):
o Procedural extension of SQL in Oracle.
o Supports loops, conditions, and error handling.
o Used for creating functions, triggers, and stored procedures.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / glibwaresoftsolutions
• SQL (Structured Query Language):
o Used to interact with databases (e.g., querying, inserting, updating data).
o Declarative in nature.
• PL/SQL (Procedural Language/SQL):
o Procedural extension of SQL in Oracle.
o Supports loops, conditions, and error handling.
o Used for creating functions, triggers, and stored procedures.
| Is This Answer Correct ? | 0 Yes | 0 No |
• SQL (Structured Query Language):
o Used to interact with databases (e.g., querying, inserting, updating data).
o Declarative in nature.
• PL/SQL (Procedural Language/SQL):
o Procedural extension of SQL in Oracle.
o Supports loops, conditions, and error handling.
o Used for creating functions, triggers, and stored procedures.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is a database trigger ? Name some usages of database trigger ?
What is the difference between truncate and drop statements?
how to shutdown mysql server? : Sql dba
What is a primary key called that is made up of more than one field?
What is indexes?
can use the following like overloading concept in a single package: procedure p1(a varchar), procedure p1(a varchar2), procedure p1(a char)
TABLE A TABLE B EMPNO ENAME EMPNO ENAME 1 A 1 A 2 B 2 B 3 C 3 C 4 D 4 D 5 E 5 E 6 F 7 G HOW TO GET THE UNMATCHED RECORDS IN SQL QUERY?
How can get second highest salary in sql?
what is Complex index. how to create it?
difference between table level constraint and column level and advantages of table level constraint
What are the ddl commands?
What are the different schemas objects that can be created using pl/sql?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)