私は仕事のためにOracle SQLを学ばなければならず、O'Reillyの著書「Oracle PL/SQL Programming」に非常に興味深いです。しかし、PL/SQLがSQLとは異なる言語であるのか、それとも単なるスーパーセットであるのか、それとも他のものであるのかは不明です。誰かがここで私を助けてくれますか?ありがとう。Oracle SQLとOracle PL/SQL
6
A
答えて
12
SQLはデータのクエリと操作のlangaugeです。 PL/SQLは手続き型プログラミング言語です。
PL/SQLは、複雑なプログラムを構築するための構文を使用して完全な言語になります。また、多数のライブラリがあり、幅広い機能を提供しています。しかし、間違いなく主な用途は、データを取得して処理するためのSQL文を埋め込んだストアドプロシージャを構築することです。したがって、PL/SQLはSQLのスーパーセットです。
以前のバージョンのデータベースでは、PL/SQL SQLエンジンがデータベースエンジンに遅れていたため、PL/SQLでは一部のSQL機能が使用できませんでした。 9iオラクルは、2つのステップを維持するための協調的な努力をしており、PL/SQLで行うことができない純粋なSQLでできることを見つけるのはかなり困難です。
5
これはスーパーセットです。
SQLプラスいくつかのPROCEDURALの拡張機能のすべて - あなたは変数を持つことができ、ループ、条件付きロジックなど
関連する問題
- 1. pl/sqlループレコードselect oracle plsql
- 2. Oracle/PLSQLのパフォーマンス
- 3. PLSQL - Oracleのコレクション
- 4. PLSQL extract procudures oracle 9i
- 5. IN()句の配列oracle PLSQL
- 6. Oracle SQLとPLSQLを実践するためのケーススタディシナリオ
- 7. のOracle SQL:ソート
- 8. oracle 11g sql
- 9. OracleのSQL
- 10. SQLのOracle HRMS
- 11. ORACLE SQL INDEX PERFORMANCE
- 12. リストのOracle SQL
- 13. Oracle SQLカスタムワイルドカード
- 14. Oracle sqlワークシート
- 15. OracleのSQLクエリ
- 16. Oracle SQLクエリ(Analytics?)
- 17. Oracleコンパイル・ビューsql
- 18. のOracle SQL
- 19. Oracle SQL Select句
- 20. Oracle Roonum SQL
- 21. SQL Oracle Trigger
- 22. のOracle SQL
- 23. は、Oracle SQLクエリ
- 24. Oracle SQL。 2列
- 25. SQL(ORACLE):ORDER BYとLIMIT
- 26. OracleとSQLデベロッパーの接続
- 27. sql/plsqlを使用して有効なoracleテーブル名を確認する方法
- 28. Oracle BPMとOracle ADF
- 29. sql oracle query data export
- 30. forループのOracle SQL
ああ、華麗です。ありがとうございました! – ConorW