STUFF (SQL Server Compact Edition)

Supprime une longueur spécifique de caractères et insère un autre jeu de caractères à un point de départ donné.

Syntaxe

STUFF ( character_expression, start, length, character_expression ) 

Arguments

  • character_expression
    Expression dont le type est implicitement convertible en type nvarchar ou ntext.
  • start
    Valeur entière ou expression implicitement convertible en type int, qui spécifie à partir de quel endroit doivent commencer la suppression et l'insertion. Si l'argument start est négatif, une chaîne NULL est renvoyée. Si l'argument start est plus long que la première character_expression, une chaîne NULL est renvoyée.
  • length
    Entier ou expression implicitement convertible en type int, qui spécifie le nombre de caractères à supprimer. Si l'argument length est plus long que la première character_expression, la suppression se produit jusqu'au dernier caractère de la dernière character_expression. Si l'argument length est négatif, une chaîne NULL est renvoyée.

Valeur retournée

nvarchar ou ntext

Exemple

L'exemple suivant supprime le deuxième chiffre de la valeur ProductID dans la table Products et le remplace par les caractères « 000 ».

SELECT STUFF(ProductID, 2,1, '000')
FROM Products

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition