PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7).

Property Value
dbo:abstract
  • PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7). Il permet de combiner des requêtes SQL et des instructions procédurales (boucles, conditions...), dans le but de créer des traitements complexes destinés à être stockés sur le serveur de base de données (objets serveur), comme des procédures stockées ou des déclencheurs. Les dernières évolutions proposées par Oracle reposent sur un moteur permettant de créer et gérer des objets contenant des méthodes et des propriétés. À la base, PL/SQL est un langage interprété, mais depuis la version 9i RC1, le code peut être compilé en code machine. Dans la version 9i d'Oracle database, le code est converti en C puis doit être compilé en librairies partagées (DLL sous Windows) ; dans la version 10g le code machine est stocké dans le catalogue et depuis la version 11g il est stocké dans le tablespace système après compilation directe. (fr)
  • PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7). Il permet de combiner des requêtes SQL et des instructions procédurales (boucles, conditions...), dans le but de créer des traitements complexes destinés à être stockés sur le serveur de base de données (objets serveur), comme des procédures stockées ou des déclencheurs. Les dernières évolutions proposées par Oracle reposent sur un moteur permettant de créer et gérer des objets contenant des méthodes et des propriétés. À la base, PL/SQL est un langage interprété, mais depuis la version 9i RC1, le code peut être compilé en code machine. Dans la version 9i d'Oracle database, le code est converti en C puis doit être compilé en librairies partagées (DLL sous Windows) ; dans la version 10g le code machine est stocké dans le catalogue et depuis la version 11g il est stocké dans le tablespace système après compilation directe. (fr)
dbo:latestReleaseVersion
  • 19.2.1
dbo:license
dbo:operatingSystem
dbo:owner
dbo:publisher
dbo:type
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 22579 (xsd:integer)
dbo:wikiPageLength
  • 6653 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 174998770 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:dateDeDernièreVersion
  • 2019 (xsd:integer)
prop-fr:dateDePremièreVersion
  • 1991 (xsd:integer)
prop-fr:dernièreVersion
  • 19.200000 (xsd:double)
prop-fr:développeur
prop-fr:environnement
prop-fr:licence
prop-fr:nom
  • PL/SQL (fr)
  • PL/SQL (fr)
prop-fr:siteWeb
prop-fr:type
prop-fr:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7). (fr)
  • PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7). (fr)
rdfs:label
  • PL/SQL (fr)
  • PL/SQL (ca)
  • PL/SQL (de)
  • PL/SQL (es)
  • PL/SQL (nl)
  • PL/SQL (pl)
  • PL/SQL (ru)
  • PL/SQL (sv)
  • PL/SQL (uk)
  • PL/SQL (fr)
  • PL/SQL (ca)
  • PL/SQL (de)
  • PL/SQL (es)
  • PL/SQL (nl)
  • PL/SQL (pl)
  • PL/SQL (ru)
  • PL/SQL (sv)
  • PL/SQL (uk)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • (fr)
  • PL/SQL (fr)
  • (fr)
  • PL/SQL (fr)
is dbo:basedOn of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of