OPALE - 10.0 - Utilisation - Opérateur SQL
Différence entre versions
imported>Admin (Page créée avec « Connect permet d'utiliser les opérateurs SQL suivants : * '''Avg''' La fonction Avg permet de calculer la valeur moyenne de plusieurs expressions. <u>Exemple</u> : Pou... ») |
imported>Admin |
||
Ligne 43 : | Ligne 43 : | ||
Des contraintes peuvent être également spécifiées pour les valeurs d'une colonne lors de la création de la table. | Des contraintes peuvent être également spécifiées pour les valeurs d'une colonne lors de la création de la table. | ||
+ | |||
+ | |||
+ | <u>Contrainte Description</u> | ||
+ | |||
+ | NULL indique que la colonne peut contenir des valeurs nulles. | ||
+ | NOT NULL indique que la colonne ne peut contenir de valeurs nulles. | ||
+ | PRIMARY KEY indique que la colonne constitue la clé primaire de la table. | ||
+ | UNIQUE impose que chaque valeur de la colonne doit être unique. |
Version du 15 mars 2019 à 08:56
Connect permet d'utiliser les opérateurs SQL suivants :
- Avg
La fonction Avg permet de calculer la valeur moyenne de plusieurs expressions.
Exemple : Pour calculer le prix moyen des articles de la table PRODUIT.
Select Avg(PRODUIT.UNITPX) From MAP400.PRODUIT
- Count
La fonction Count permet de comptabiliser le nombre d'enregistrements dans une table donnée.
Exemple : Pour comptabiliser le nombre de produits dans la table PRODUIT.
Select Count(PRODUIT.NOM) From MAP400.PRODUIT
- Create
La commande Create permet de créer toutes sortes d'objets SQL : TABLE, USER, VIEW ...
Exemple : Create TABLE
La commande Create TABLE permet de créer une table avec des colonnes d'un type de données spécifique.
Syntaxe :
Create TABLE nom_table ( nom_col type [ NULL | NOT NULL | PRIMARY KEY | UNIQUE ], [ nom_colN type [ NULL | NOT NULL | PRIMARY KEY | UNIQUE ] ] );
Avant d'exécuter une telle commande, il est nécessaire de rassembler certains éléments indispensables. Un nom de table unique doit être précisé afin de l'identifier dans la base de données.
Pour chaque colonne à créer à l'intérieur de la table, il faut spécifier des noms de colonnes distincts. Chaque colonne nécessitant un type de donnée, il faut indiquer le type de données à assigner à chacune des colonnes à créer.
Toute table nécessitant une colonne faisant office de clé primaire, il faut impérativement en déterminer une avec une contrainte d'unicité UNIQUE.
Des contraintes peuvent être également spécifiées pour les valeurs d'une colonne lors de la création de la table.
Contrainte Description
NULL indique que la colonne peut contenir des valeurs nulles. NOT NULL indique que la colonne ne peut contenir de valeurs nulles. PRIMARY KEY indique que la colonne constitue la clé primaire de la table. UNIQUE impose que chaque valeur de la colonne doit être unique.