Pour créer un MPD prenant en charge les fonctionnalités spécifiques à la famille de SGBD MySQL , sélectionnez la version appropriée dans la zone SGBD de la boîte de dialogue Nouveau modèle. Pour afficher ces extensions du métamodèle de PowerAMC dans l'Editeur de ressources, sélectionnez Profile. et développez le noeud
SET sql_mode='ANSI_QUOTES'
Les sections suivantes répertorient les extensions fournies pour MySQL.
Les attributs étendus suivants sont disponibles sur l'onglet MySQL :
Nom |
Description |
---|---|
Extraire avec des zéros à gauche |
Lors de l'affichage, le remplissage par défaut des espaces est remplacé par des zéros. Par exemple, pour une colonne déclarée comme INT(5) ZEROFILL, une valeur de 4 est extraite sous la forme 00004. Si vous spécifiez ZEROFILL pour une colonne numérique, MySQL ajoute automatiquement un attribut UNSIGNED à la colonne. Nom dans le script : ZeroFill |
Non signé |
Indique que les valeurs négatives ne sont pas admises pour la colonne. Nom dans le script : Unsigned |
National |
Permet d'indiquer qu'une colonne CHAR doit utiliser le jeu de caractères UTF8. Nom dans le script : National |
Jeu de caractères |
Jeu de symboles et de codages. Nom dans le script : CharSet |
Collation |
Jeu de règles permettant de comparer des caractères dans un jeu de caractères. Nom dans le script : Collate |
Les attributs étendus suivants sont disponibles sur l'onglet MySQL :
Nom |
Description |
---|---|
Type de base de données |
Indique le type de la base de données, comme spécifié dans l'attribut étendu DatabaseType. Nom dans le script : DatabaseType |
Les attributs étendus suivants sont disponibles sur l'onglet MySQL :
Nom |
Description |
---|---|
Table temporaire |
[v5.0 et versions supérieures] Utilisé pour créer une table temporaire. Une table temporaire est visible uniquement pour la connexion courante, et est supprimée automatiquement lorsque la connexion est fermée. Nom dans le script : Temporary |