Accueil Développement Qu'est-ce que pl / sql? - définition de techopedia

Qu'est-ce que pl / sql? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le langage procédural / langage de requête structuré (PL / SQL)?

Le langage procédural / langage de requête structuré (PL / SQL) est l'implémentation par Oracle d'une extension du langage de programmation SQL (langage de requête structuré). PL / SQL est un outil puissant qui combine la capacité d'interrogation de SQL avec le bonus supplémentaire des fonctionnalités de programmation.

Techopedia explique le langage procédural / langage de requête structuré (PL / SQL)

À partir d'Oracle7 au début des années 1990, Oracle a d'abord développé et proposé PL / SQL. Depuis lors, PL / SQL a été inclus partout où SQL est proposé. Un moteur Oracle PL / SQL distinct à l'intérieur du logiciel est utilisé pour traiter le code PL / SQL. Comme SQL, PL / SQL suit une structure stricte de contrôle de syntaxe. Le bloc de code PL / SQL comprend trois sections principales: Déclaration (facultative): le mot clé d'introduction de la section Déclaration est DECLARE. Exécution (obligatoire): le mot-clé d'introduction de la section d'exécution principale est BEGIN. Exception (facultatif): le mot clé d'introduction de la section de gestion des exceptions est EXCEPTION. Ainsi, l'apparence de la présentation est structurée comme suit: DECLARE declaration_section BEGIN Program_execution EXCEPTION Exception_handling Les objets créés uniquement à l'aide de PL / SQL, plutôt que purement SQL, incluent des fonctions, des packages et des procédures. Cependant, la plupart des applications qui exécutent du code SQL prennent également en charge PL / SQL. Ainsi, les administrateurs de base de données et les développeurs séparent rarement le code SQL et le code PL / SQL.

Qu'est-ce que pl / sql? - définition de techopedia