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
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
- Stockage autonome, Evolutivité & Gestion intelligente, Pure Storage offre de nouvelles perspectives aux entreprises
- Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises
- La blockchain en pratique
- Dark Web : où sont vos données dérobées ?
- L’utilisation des données pour survivre !
Les plus consultés sur iTPro.fr
- Anticiper la nouvelle génération d’agents d’IA : concevoir des systèmes autonomes sécurisés, fiables et conformes
- L’épuisement professionnel touche les experts de la cybersécurité
- Toute infrastructure devient une infrastructure d’IA
- Mesures de cybersécurité à mettre en place d’ici 2030
- Projets d’IA : la maîtrise prime sur la vitesse
Sur le même sujet
10 grandes tendances Business Intelligence
ActiveViam fait travailler les data scientists et les décideurs métiers ensemble
La blockchain en pratique
Intelligence Artificielle : DeepKube sécurise en profondeur les données des entreprises
Les projets d’intégration augmentent la charge de travail des services IT
