Selon MSDN BOL (documentation en ligne) sur SET ANSI_PADDING
,Pourquoi SQL Server désapprouve SET ANSI_PADDING OFF?
Dans une future version de Microsoft SQL Server ANSI_PADDING sera toujours sur et toutes les applications qui définissent explicitement l'option sur OFF produira une erreur. Évitez d'utiliser cette fonctionnalité dans les nouveaux travaux de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.
Je n'ai jamais utilisé cette option, mais il semble que cela peut en fait économiser beaucoup d'espaces de base de données pour char
et varbinary
champs si elles sont utilisées correctement.
Pourquoi le SET ANSI_PADDING
devient-il obsolète, à part le fait qu'il n'est pas conforme à la norme ANSI?
Y a-t-il de bonnes raisons pourquoi?
Eh bien votre opinion est logique pour moi comme une réponse;) Merci Philippe – Sung