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 09:44] – 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.1602488684.txt.gz · Dernière modification : de hubert