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 |
how to select first 5 records from a table? : Sql dba
how to remove records from table? no name 1 a 2 b 1 a 2 b 3 c
How do I run a program in pl sql?
can we update a view which is created from two tables
source destination distance chennai bangalore 500 bangalore chennai 500 hyd delhi 1000 delhi hyd 1000 bangalore hyd 800 Here chennai to bangalore and bangalore to chennai is same distance. and hyd and delhi also same criteria. Based on the distance i want to display only one row using sql query?
HOW TO PRINT * ** *** **** ***** BY USING SQL QUERY? (MAY BE USING SCRIPT)
What is trigger in sql?
how to extract a unit value from a date and time? : Sql dba
What is cascade in sql?
Explain the usage of WHERE CURRENT OF clause in cursors ?
how to find the First and Last Observation from the table: Ex: OBS Name Sal Ans like: OBS Name Sal 105 E 5000--> 105 E 5000 102 B 2000 104 D 4000 103 C 3000 101 A 1000--> 104 D 4000
If i can use sys.check_constraints to display my constraints from my database using sql server 2005, how can i display then if i am using sql server 2000????
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)