本文共 1685 字,大约阅读时间需要 5 分钟。
pl/sql和sql 区别
Here you will learn about difference between SQL and PL/SQL.
在这里,您将了解SQL与PL / SQL之间的区别。
SQL and PL/SQL are two popular database technologies. These two topics are very frequently asked in database interviews.
SQL和PL / SQL是两种流行的数据库技术。 在数据库访谈中经常问到这两个主题。
In this article I have shared the key differences between these two technologies.
在本文中,我分享了这两种技术之间的主要区别。
Also Read:
另请参阅:
S. No. | SQL | PL/SQL |
1. | SQL Stands for Structured Query Language | PL/SQL stands for Programming Language SQL. |
2. | SQL is used to execute single query or statement at a time. | PL/SQL is used to execute block of code or program that have multiple statements. |
3. | SQL tells the database what to do but not how to do. So it is declarative. | PL/SQL tells the database how to do things. So it is procedural. |
4. | SQL can be used in PL/SQL programs. | PL/SQL can’t be used in SQL statement. |
5. | SQL is used with various database systems like MySQL, SQL Server, Oracle, DB2, etc. | PL/SQL is used only with Oracle database. |
6. | An example of SQL query is given below. SELECT * FROM Customers; | An example of PL/SQL program is given below. BEGIN dbms_output.put_line(‘Hello Workd’); END; / |
序号 | SQL | PL / SQL |
1。 | SQL代表结构化查询语言 | PL / SQL代表编程语言SQL。 |
2。 | SQL用于一次执行单个查询或语句。 | PL / SQL用于执行具有多个语句的代码块或程序。 |
3。 | SQL告诉数据库该做什么而不是该怎么做。 因此它是声明性的。 | PL / SQL告诉数据库如何操作。 所以这是程序上的。 |
4。 | 可以在PL / SQL程序中使用SQL。 | PL / SQL不能在SQL语句中使用。 |
5, | SQL与MySQL,SQL Server,Oracle,DB2等各种数据库系统一起使用。 | PL / SQL仅与Oracle数据库一起使用。 |
6。 | 下面给出了SQL查询的示例。 选择*来自客户; | 下面是PL / SQL程序的示例。 开始 dbms_output.put_line('Hello Workd'); 结束; / |
Comment below if you found any information incorrect or missing.
如果发现任何信息不正确或缺失,请在下面发表评论。
翻译自:
pl/sql和sql 区别
转载地址:http://ugggb.baihongyu.com/