Informix est un logiciel de base de données faite par IBM . Il dispose d' outils de création de base de données , de gestion et de création. Même si il est livré avec des dizaines de types de données , vous pouvez trouver dans une situation où vous devez créer votre propre . Il ya deux sortes de types de données définis par l'utilisateur qui prend en charge Informix : données distinctes et les données opaques. Distinct types de sources de données de la structure d'un type de données natif , mais ils ont un nom et une modification de la structure différente ; types de données opaques commencent avec une structure que vous créez. Dans les deux cas , la compréhension des bases de données SQL en général, qui dirige Informix , et ayant familiarité avec Informix, est un must. Instructions
Créer un Distinct Type de données
1
Ouvert Informix et choisissez «Projet ». Ouvrez un précédent projet auquel vous souhaitez ajouter un nouveau type de données ou sélectionner "Nouveau". ; Sautez le reste de cette étape si vous utilisez un projet précédemment commencé. Si vous créez un nouveau projet, remplir les exigences en matière de propriété de l'Assistant Nouveau projet . Sous la rubrique « nom du module DataBlade », tapez le nom du module qui contiendra votre nouveau type de données . Informix utilise des modules pour étendre les types de données définis par l'utilisateur à d'autres projets . Donnez votre module un préfixe de trois lettres et une description.
2
Cliquez sur l'onglet "Modifier" dans la barre de menu.
3
Sélectionnez " insérer ».
4
Choisissez " type distinct "pour créer un type de données distinct . Un type de données distinct utilise la structure d'un autre type de données, mais il a un nom différent de sorte que Informix considère comme un type de données distinct , vous permettant de faire des changements.
5
Remplissez le type distinct Assistant avec les informations appropriées pour votre nouveau type de données . Donner le type distinct d'un nom , les privilèges d'utilisation et un type de source, qui est le type de données que votre nouveau type puise . Les exemples incluent ARGENT , numériques et NVCHAR . Consulter les sections « IBM Informix routines définies par l'utilisateur et le Guide du Développeur types de données » dans la section Ressources ci-dessous pour une liste complète des types de données natifs . Appuyez sur "Terminer" puis enregistrez votre projet. Vous avez maintenant fait un nouveau type de données distinct .
Créer Opaque Type de données
6
Répétez les étapes un à trois de la section précédente.
7
Choisissez "Type opaque . " Un type de données opaque est ainsi appelé parce Informix ne stocke sa structure ou de format interne . Au lieu de cela , vous devez le créer.
8
Entrez les valeurs appropriées dans l'Assistant de type opaque . Donner le type de données un nom.
9
Tapez ce langage de programmation , tels que C, C + + ou Java, vous allez écrire la structure du type dans la rubrique « Mise en œuvre du serveur . "
10
Donner le type de données des « membres internes », qui sont d'autres types de données que le type de données opaque peut utiliser. Cochez ou décochez qui sous-routines votre type de données accepte , comme " Basic Input texte /Output" ou "Type Comparer Support . " Appuyez sur "Terminer" et enregistrez votre projet. Votre type de données opaque a été créé, mais il n'a pas une structure. Générer le code pour le type de données en cliquant sur " Générer du code . " Cela crée des fichiers de code pour votre type de données. Ouvrir ces fichiers dans un éditeur de code, tels que Visual C + + . Ajoutez votre propre code, qui donne la structure du type de données , et enregistrez le fichier .