5.2. Benutzerdefinierte Datentypen

Ein benutzerdefinierter Datentyp (User-Defined Data Type, UDT) bietet eine bequeme Möglichkeit, um die konsistente Verwendung der zugrunde liegenden, systemeigenen Datentypen in Spalten mit demselben Wertebereich sicherzustellen. Nehmen wir z.B. an, dass in einer Datenbank in verschiedenen Tabellen viele Telefonnummern abgelegt sind. Zwar ist keine der möglichen Methoden zum Speichern von Telefonnummern die einzig wahre, doch ist es wichtig, innerhalb dieser Datenbank einheitlich vorzugehen. Sie können hier den benutzerdefinierten Datentyp phone_number erstellen und ihn durchgängig für alle Spalten sämtlicher Tabellen verwenden, in denen Telefonnummern festgehalten werden. Zum Anlegen eines benutzerdefinierten ...

Get Microsoft SQL Server 2008 Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.