Informix er en database softwarepakke lavet af IBM. Den er udstyret med database authoring , ledelse og skabelse værktøjer . Selvom det kommer med snesevis af datatyper , kan du finde en situation, hvor du har brug for at oprette din egen. Der er to former for brugerdefinerede datatyper, Informix understøtter: distinkte data og uigennemsigtige data. Tydelige datatyper kilde strukturen fra en native datatype , men har et andet navn og ændringer i strukturen , uigennemsigtige datatyper starter med en struktur, du opretter. I begge tilfælde , forståelse SQL-databaser i almindelighed, som Informix kører , og have kendskab til Informix er et must. Instruktioner
skabe et markant Datatype
1
Open Informix og vælg " projekt". Åbn et tidligere projekt , som du ønsker at tilføje en ny datatype eller vælg " Ny". , Spring resten af dette trin , hvis du bruger en tidligere påbegyndt projekt. Hvis du opretter et nyt projekt , udfylder guiden til nyt projekt ejendom krav. Under " Datablade Module navn" skrive navnet for det modul, der skal indeholde den nye datatype. Informix bruger moduler til at udvide brugerdefinerede datatyper til andre projekter . Giv din Module en tre bogstaver præfiks og en beskrivelse .
2
Klik på " Rediger" -fanen i menulinjen.
3
Vælg " Indsæt ".
4
Vælg " Distinct Type " for at oprette en særskilt datatype. En særskilt datatype bruger strukturen af en anden datatype , men har et andet navn, så Informix finder det en separat datatype, så du kan foretage ændringer i det.
5.
Udfyld enkelt type guiden med den fornødne information til din nye datatype. Giv enkelt type et navn , brugerprofiler privilegier og en kilde typen , som er data , som din nye type trækker fra . Eksempler omfatter penge, numerisk og NVCHAR . Gennemgå "IBM Informix Brugerdefinerede Rutiner og datatyper Developer Guide " i afsnittet Ressourcer nedenfor for en komplet liste over de indfødte datatyper. Tryk på " Finish " og derefter gemme dit projekt. Du har nu lavet en ny særskilt datatype.
Opret Opaque Datatype
6
Gentag trin et til tre af det foregående afsnit.
7
Vælg " Opaque Type ". En uigennemsigtig datatype er såkaldte fordi Informix ikke gemme det interne struktur eller format. I stedet skal du oprette den.
8.
Indtast de relevante værdier i det Opaque Type Wizard. Giv datatype et navn.
9
Type hvilken programmeringssprog , såsom en C, C + + eller Java, vil du skrive strukturen af den type under " Server Implementation ".
10
Giv datatype nogen " interne medlemmer ", som er andre datatyper , at den uigennemsigtige datatype kan bruge . Check eller fjern markeringen , som subrutiner din datatype accepterer , såsom " Basic Text Input /Output " eller "Type Sammenlign support. " Press "Finish " og gem dit projekt. Deres uigennemsigtige datatype er blevet oprettet , men det behøver ikke have en struktur . Generer kode for datatype ved at vælge " Generate Code ". Dette skaber kode filer til din datatype. Åbne disse filer i en kode editor, såsom Visual C + +. Tilføj din egen kode , som giver datatype struktur , og gem filen.