Hvordan lage XML datatyper i DB2 V9

Hvordan lage XML datatyper i DB2 V9


XML-datatype som er nytt i DB2 versjon 9. Applikasjonsutviklere kan lagre velformet XML-data i databasen og oppdatere disse dataene med SQL. Tidligere kunne XML-data lagres i et DB2 tabell som en streng av data. XML-datatype faktisk lagrer XML-data i en hierarkisk form. Den hierarkiske formatet oppretter kolonner med data for XML som deretter kan identifiseres og oppdatert med en SQL-setning.

Bruksanvisning

1 Lag en ny tabell i DB2 ved å åpne DB2 Kontrollsenter, velge databasen ved å klikke på navnet, høyreklikker du på "Tabeller" og velg "Create". Dette starter "Create Table Wizard."

2 Velg skjemaet fra rullegardin på det første skjermbildet. Skriv inn et navn for tabellen, legge til en kommentar som beskriver tabellen, og klikk deretter på "Next". Veiviseren går videre til trinn to i prosessen, som er å definere kolonnene og datatype for kolonnene.

3 Klikk på "Legg til" knappen for å åpne "Legg Column" skjerm. Skriv inn et navn for kolonnen i "Kolonnenavn" -feltet. Rett under navnet feltet er "Datatype" -feltet. Datatypen som standard "BIGINT." Klikk på pilen for å vise listen over tilgjengelige alternativer i denne rullegardinmenyen. XML er det siste elementet. Klikk "XML" for å velge det som datatypen for kolonnen.

4 Avgjør om du vil godta nullverdier ved å la "Kan ha nullverdier" boksen merket nederst på skjermen. Fjern merket i boksen for å ikke tillate nullverdier, noe som vil føre til en feil å oppstå hvis et forsøk på å sette inn eller lagre en nullverdi er gjort på denne kolonnen.

5 Klikk "OK" for å lagre kolonnedefinisjonen den og gå tilbake til skjermen for trinn to i «Opprett Tabell Wizard." Klikk på "Next" for å fortsette gjennom de ekstra bord oppretting trinnene angir en tabellplass for lagring av tabelldata, definere en primærnøkkel for tabellen og legge dimensjoner og begrensninger. Klikk på "Finish" -knappen når du er ferdig.

Hint

  • XML-datatypen kan bare brukes på Unicode-databaser som ikke er partisjonert.
  • XML-datatype kolonnen er begrenset til 2 GB lagringskapasitet.