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
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
- Dark Web : où sont vos données dérobées ?
- La blockchain en pratique
- Les projets d’intégration augmentent la charge de travail des services IT
Les plus consultés sur iTPro.fr
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
Articles les + lus
Analyse Patch Tuesday Octobre 2026
IA et cybersécurité : les entreprises françaises acceptent plus de risques qu’elles ne savent les contrôler
Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
À la une de la chaîne Data
- Analyse Patch Tuesday Octobre 2026
- IA et cybersécurité : les entreprises françaises acceptent plus de risques qu’elles ne savent les contrôler
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
