Aller au contenu

Object Query Language

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 17 janvier 2015 à 19:47 et modifiée en dernier par JackPotte (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Object Query Language est une extension du langage SQL pour base de données orientée objet, langage de requête utilisé pour interroger des SGBDO, normalisé par l'ODMG.

Ce langage est typé (les requêtes retournent des objets), et utilise les règles du polymorphisme.

Exemple

Liste des puissances des processeurs des PC ayant plus de 64 Mo de RAM.

SELECT pc.cpuspeed
FROM PCs pc
WHERE pc.ram > 64;

Voir aussi