site:enseignement:master:mlbda:tmes:sql3
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| site:enseignement:master:mlbda:tmes:sql3 [12/10/2020 10:31] – [Sujet] hubert | site:enseignement:master:mlbda:tmes:sql3 [04/10/2021 11:01] (Version actuelle) – camelia | ||
|---|---|---|---|
| Ligne 7: | Ligne 7: | ||
| ===== Sujet ===== | ===== Sujet ===== | ||
| + | Enoncé de l' | ||
| + | Solution schéma CAO: {{ : | ||
| + | |||
| + | |||
| + | /* | ||
| Voir {{http:// | Voir {{http:// | ||
| + | */ | ||
| + | |||
| Lire et préparer l' | Lire et préparer l' | ||
| Ligne 14: | Ligne 21: | ||
| - | L' | + | L' |
| - | Décompresser l' | + | Décompresser l' |
| + | | ||
| Pour compiler un type ajouter les 2 lignes suivantes **après CHAQUE** instruction create type | Pour compiler un type ajouter les 2 lignes suivantes **après CHAQUE** instruction create type | ||
| <code sql> | <code sql> | ||
| / | / | ||
| - | show error | + | show errors |
| </ | </ | ||
| - | Pour afficher les types et autres objets créés: | + | Pour afficher |
| <code sql> | <code sql> | ||
| select object_name, | select object_name, | ||
| Ligne 33: | Ligne 41: | ||
| <code sql> | <code sql> | ||
| drop type UN_TYPE force; | drop type UN_TYPE force; | ||
| + | </ | ||
| + | |||
| + | Pour supprimer une table : | ||
| + | <code sql> | ||
| + | drop table UNE_TABLE; | ||
| </ | </ | ||
| Ligne 41: | Ligne 54: | ||
| La [[site: | La [[site: | ||
| - | ====sqlplus==== | ||
| - | L' | ||
| - | et [[: | ||
| ===== Questions fréquentes sur SQL3 ===== | ===== Questions fréquentes sur SQL3 ===== | ||
| Ligne 160: | Ligne 170: | ||
| Le type retourné est **identique** à celui de la variable. Exemple: '' | Le type retourné est **identique** à celui de la variable. Exemple: '' | ||
| - | ===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 170: | Ligne 180: | ||
| Il faut d' | Il faut d' | ||
| + | ===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); | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | =====Divers===== | ||
| ---- | ---- | ||
| - | retour vers [[[[site: | + | |
| + | == anciens liens (à ne plus utiliser) == | ||
| + | <fc # | ||
| + | et [[:site: | ||
| + | </ | ||
| + | |||
| + | retour vers [[site: | ||
site/enseignement/master/mlbda/tmes/sql3.1602491519.txt.gz · Dernière modification : de hubert
