Je souhaite rechercher la valeur par défaut d'une colonne dans ma base de données SQL2005. Je n'ai que la chaîne de connexion du serveur SQL, donc je ne peux utiliser que l'espace de noms de la bibliothèque Sql (je ne peux pas utiliser le truc Oledb GetSchema). Je sais qu'il existe un GetSchema() ... mais comment l'utiliser pour obtenir un schéma de colonne, et donc la valeur par défaut? Je ne peux pas remplirSchema sur une base de données, car cela ne semble pas remplir la propriété valeur par défaut. Je peux utiliser "exec sp_columns 'ADDRESS_MASTER'" et cela retourne les valeurs par défaut, mais elles ne sont pas dans un format propre ... par exemple, une de mes valeurs par défaut de la colonne de texte est "(N'test)".Meilleur moyen de rechercher la valeur par défaut d'une colonne dans Sql Server
Je veux aussi obtenir la taille de la colonne ... sp_columns semble me donner tout ... mais je ne sais pas comment décoder les valeurs par défaut dans tous les cas?
+1 Bonne question. Je suis perplexe. –