Trucs et astuces pour SQL Server : Créer une propriété étendue dans SQL Server 2000, Extraire certaines lignes dans un resulset, Se connecter programmatiquement avec l’authentification Windows, Eviter d’utiliser datetime comme clé primaire, Capturer une trace SQL, Changer l’ordre de tri dans SQL Server 7.0, Détacher et rattacher des bases de données, Présenter la taille de colonne d’une table ...
Toujours plus sur SQL Server
Q: Quand on utilise SQL
Server Enterprise Manager
dans Microsoft SQL Server 2000
pour créer une table, la
deuxième moitié de l’écran
présente plusieurs propriétés de
la colonne sélectionnée :
Description, Default Value, Precision, Scale, Identify, Identity
Seed, Identify Increment, Is
RowGuid, Formula et Collation.
Comment puis-je utiliser une instruction
ou une fonction SELECT
pour renvoyer la propriété
Description d’une colonne particulière
?
R: Enterprise Manager crée et stocke la
propriété Description comme une extended
property. Vous pouvez utiliser
les extended properties, ou propriétés
étendues, pour stocker des informations
propres à l’application ou au site
à propos de la base de données et des
objets de base de données suivants :
vues, procédures, fonctions, défauts,
règles, colonnes, paramètres, index,
contraintes, et triggers.
contraintes, et triggers.
Utilisez trois procédures cataloguées
et une fonction pour créer et
gérer les propriétés étendues :
• sp_addextendedproperty
• sp_updateextendedproperty
• sp_dropextendedproperty
• sp_listextendedproperty
Entreprise Manager utilise ces
commandes pour créer, gérer, et extraire
la propriété Description. La figure 1
montre comment ajouter une description
pour la colonne au_id de la table
authors dans la base de données Pubs.
La requête suivante montre comment
utiliser fn_listextendedproperty()
pour extraire l’information de propriété
étendue que vous venez juste
d’ajouter :
SELECT *
FROM ::fn_listextendedproperty (NULL,
'user', 'dbo',
'table', 'authors', 'column', default)
Ce code produit une table qui décrit
la propriété étendue nommée
MS_Description. Cette taxonomie de
nommage est cohérente avec les objets
que vous nommez au moyen
d'Enterprise Manager. Pour plus d'informations
sur ces propriétés étendues,
voir l'article de Bill Vaughn, « Managing Extended Properties »,
http://www.sqlmag.com, InstantDoc
ID 20886, et le sujet « Property
Management » dans SQL Server Books
Online (BOL).
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
- L’utilisation des données pour survivre !
- 10 grandes tendances Business Intelligence
- 9 défis de transformation digitale !
- Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
Les plus consultés sur iTPro.fr
- Deepfakes et IA : 64% des Français pensent savoir les détecter, mais la confiance reste fragile
- Cryptographie post-quantique : le Campus Cyber publie deux guides clés pour accélérer la transition des entreprises
- Cyberattaques : 46% des entreprises françaises perdent du chiffre d’affaires dès le premier jour
- Cybersécurité française 2026 : explosion des startups, ralentissement des scale-ups et virage stratégique de l’IA
Articles les + lus
Des Master Data aux data products : comment l’IA redéfinit le rôle du MDM
La bataille de la 6G se gagne dans la donnée en temps réel
Souveraineté des données : cessons de traiter le symptôme, attaquons-nous aux causes
IA générative en Europe : une adoption massive, mais une gouvernance toujours en retard
Golden records : le socle oublié des projets IA
À la une de la chaîne Data
- Des Master Data aux data products : comment l’IA redéfinit le rôle du MDM
- La bataille de la 6G se gagne dans la donnée en temps réel
- Souveraineté des données : cessons de traiter le symptôme, attaquons-nous aux causes
- IA générative en Europe : une adoption massive, mais une gouvernance toujours en retard
- Golden records : le socle oublié des projets IA
