Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
site:enseignement:master:mlbda:tmes:sql3 [19/10/2020 11:37] camelia [Sujet] |
site:enseignement:master:mlbda:tmes:sql3 [04/10/2021 11:01] (Version actuelle) camelia |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
===== Sujet ===== | ===== Sujet ===== | ||
- | Voir {{http://www-bd.lip6.fr/wiki/_media/site/enseignement/master/mlbda/td2016_4i801_sujets.pdf |l'énoncé}} : page 6, TD3 Exercice 1: Application CAO. Voir la **syntaxe** page 10 | + | Enoncé de l'exercice : Application CAO dans le TD3-4 |
Solution schéma CAO: {{ :site:enseignement:master:mlbda:tmes:schema.sql | Schéma CAO}} | Solution schéma CAO: {{ :site:enseignement:master:mlbda:tmes:schema.sql | Schéma CAO}} | ||
+ | |||
+ | |||
+ | /* | ||
+ | Voir {{http://www-bd.lip6.fr/wiki/_media/site/enseignement/master/mlbda/td2016_4i801_sujets.pdf |l'énoncé}} : page 6, TD3 Exercice 1: Application CAO. Voir la **syntaxe** page 10 | ||
+ | */ | ||
Ligne 50: | Ligne 54: | ||
La [[site:enseignement:documentation:oracle:oracle10:documentationoracle]] et les [[site:enseignement:documentation:oracle:oracle10:questionsursql]] | La [[site:enseignement:documentation:oracle:oracle10:documentationoracle]] et les [[site:enseignement:documentation:oracle:oracle10:questionsursql]] | ||
- | ====sqlplus==== | ||
- | L'ancienne documentation pour se connecter depuis la PPTI [[site:enseignement:documentation:oracle:connexionoracle]] | ||
- | et [[:site:enseignement:master:mlbda:tmes:sql3_2019]] | ||
===== Questions fréquentes sur SQL3 ===== | ===== Questions fréquentes sur SQL3 ===== | ||
Ligne 169: | Ligne 170: | ||
Le type retourné est **identique** à celui de la variable. Exemple: ''value(m).nom'' | Le type retourné est **identique** à celui de la variable. Exemple: ''value(m).nom'' | ||
- | ===Fonctions deref()=== | + | ===Fonctions deref()=== |
La fonction **deref()** prend en paramètre une expression de chemin dont le type est une référence. | La fonction **deref()** prend en paramètre une expression de chemin dont le type est une référence. | ||
Ligne 179: | Ligne 180: | ||
Il faut d'abord affecter le résultat de la requête à une variable ''v'', puis faire ''return v;'' | Il faut d'abord affecter le résultat de la requête à une variable ''v'', puis faire ''return v;'' | ||
+ | ===Tester le type d'une instance : is of === | ||
+ | Afficher seulemnet les pièces de type Cube : | ||
+ | <code sql> | ||
+ | select value(p) | ||
+ | from LesPBase p | ||
+ | where value(p) is of (Cube); | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | =====Divers===== | ||
---- | ---- | ||
- | retour vers [[[[site:enseignement:master:mlbda:start]]]] | + | |
+ | == anciens liens (à ne plus utiliser) == | ||
+ | <fc #c0c0c0>L'ancienne documentation pour se connecter depuis la PPTI [[site:enseignement:documentation:oracle:connexionoracle]] | ||
+ | et [[:site:enseignement:master:mlbda:tmes:sql3_2019]] | ||
+ | </fc> | ||
+ | |||
+ | retour vers [[site:enseignement:master:mlbda:start]] |