Outils pour utilisateurs

Outils du site


bases_de_donnees:sqlserver:extended_properties

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bases_de_donnees:sqlserver:extended_properties [2016/09/29 20:08] – [Extended Properties] sgariepybases_de_donnees:sqlserver:extended_properties [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 12: Ligne 12:
     @value = '1.0.0';     @value = '1.0.0';
 </code> </code>
 +
 +
 +====== Voir la valeur ======
 +
 +<code sql>
 +SELECT value
 +FROM sys.extended_properties
 +WHERE name = 'DBVersion'
 +</code>
 +
 +
 +
  
 ====== Mise à jour ====== ====== Mise à jour ======
Ligne 22: Ligne 34:
     @value = '1.0.1';      @value = '1.0.1'; 
 </code> </code>
 +
 +
 +====== Ajout ou mise à jour ======
 +
 +On veut que la propriété soit ajoutée si elle n'existe pas, sinon on la met à jour.
 +
 +<code sql>
 +IF NOT EXISTS (SELECT NULL FROM SYS.EXTENDED_PROPERTIES WHERE [name] = N'DBVersion')
 +    EXECUTE sp_addextendedproperty @name = N'DBVersion', @value = N'1.0.0';
 +ELSE
 +    EXECUTE sp_updateextendedproperty @name = N'DBVersion', @value = N'1.0.0';
 +</code>
 +
 +
  
bases_de_donnees/sqlserver/extended_properties.1475172505.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)