Met DB2 kunt u nu XML-documenten (eXtended Markup Language) opslaan als een nieuw gegevenstype voor kolommen. U hebt ook de mogelijkheid om XML uit elkaar te halen en de verschillende delen op te slaan als kolommen in meerdere tabellen. In beide gevallen kunnen indexen worden gedefinieerd voor het element of kenmerk van een XML-document voor snelle ophaalbewerkingen. Bovendien kunnen de functies tekst doorzoeken en secties doorzoeken worden ingeschakeld voor de XML-kolom of het uit elkaar gehaalde deel met behulp van tekstuitbreidingen. U kunt ook op basis van bestaande DB2-tabellen een XML-document samenstellen voor het uitwisselen van gegevens in een business-to-business-omgeving. Met Net.Data en XML Extender kunt u XML-documenten genereren vanuit DB2 en deze vervolgens distribueren naar consumenten die ze met een browser kunnen bekijken.