Les types définis par l'utilisateur ne peuvent pas être modifiés après leur création, car les modifications pourraient invalider les données des tables ou des index. Pour modifier un type, vous devez soit supprimer le type puis le recréer, soit émettre une instruction ALTER ASSEMBLY à l'aide de la clause WITH UNCHECKED DATA. Pour plus d'informations, voirALTER ASSEMBLY (Transact- SQL).
Points à prendre en compte lors de l'utilisation d'un type de tableau défini par l'utilisateur
1.Les valeurs par défaut ne sont pas autorisées.
2.La clé primaire doit être une colonne persistante.
3.La vérification de la contrainte ne peut pas être effectuée sur des colonnes calculées non persistantes
4.Les index non clusterisés ne sont pas autorisés.
5.Il ne peut pas être modifié. Vous devez le supprimer et le recréer.