Une fonction de partition spécifie les modalités de partitionnement d'une table ou d'un index. PowerAMC modélise les fonctions de partition sous la forme d'objets étendus ayant le stéréotype <<PartitionFunction>>.
Vous pouvez créer une fonction de partition de l'une des façons suivantes :
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une partition, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Fonctions de partition de l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :
Nom |
Description |
---|---|
Type de paramètre d'entrée |
Spécifie le type de données de la colonne utilisée pour le partitionnement. Tous les types de données sont valides, à l'exception de text, ntext, image, xml, timestamp, varchar(max), nvarchar(max), varbinary(max), et alias, ou des types de données CLR définis par l'utilisateur. Nom dans le script : InputParameterType |
Longueur |
Spécifie la longueur du type de données du paramètre d'entrée. Nom dans le script : InputParameterLength |
Précision |
Spécifie la précision du type de données du paramètre d'entrée. Nom dans le script : InputParameterPrec |
Côté de l'intervalle |
Spécifie à quel côté de chaque intervalle de valeurs limite boundary_value [,...n ] appartient. Vous pouvez choisir : Les valeurs d'intervalle sont triées par le moteur de base de données en ordre croissant de gauche à droite. Nom dans le script : IntervalSide |
Valeurs limite |
Spécifie les valeurs limite pour chaque partition d'une table ou d'un index partitionné. Toutes les valeurs doivent être séparées par des virgules. Nom dans le script : BoundaryValues |