Le langage de requête SQL Server vous permet d'insérer et de supprimer des caractères à partir d'une variable chaîne. Retrait de caractères d'une chaîne est couramment utilisé pour " frotter " les données pour le rendre plus simple pour les rapports et l'analyse . Vous pouvez utiliser la fonction SQL Server "Remplacer" pour supprimer les caractères à partir de n'importe quelle chaîne variable. Ouvrez SQL Server Management Studio
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « Microsoft SQL Server », puis cliquez sur « SQL Server Management Studio. " Le studio vous offre une interface pour le codage SQL. Le logiciel Studio vous montre les bases de données auxquelles vous avez une connexion dans le panneau de gauche . Le bouton en haut intitulé " Nouvelle requête " ouvre l'éditeur de code où vous pouvez manipuler les données SQL.
Créer des variables
Que vous créez des variables dans l'éditeur ou récupérer des données d'un utilisateur , vous devez créer une variable. Vous avez besoin d'une variable qui contient la chaîne de manipuler et d' une variable contenant la nouvelle chaîne. Dans la plupart des cas , les programmeurs SQL utilisent la nouvelle variable d'insérer la valeur dans une table de base de données . Le code suivant vous montre comment créer une variable: .
Declare @ var varchar (10 )
Le code ci-dessus crée une variable qui contient 10 caractères
le site Utilisez le remplacer la fonction
la fonction "Remplacer" prend la syntaxe suivante:
Repace (variable, recherche , remplacement)
La " variable" est la variable qui contient la chaîne que vous souhaitez modifier . Le paramètre " recherche" est le personnage que vous souhaitez rechercher et remplacer . Le paramètre «remplacement» est le personnage que vous voulez insérer dans la nouvelle chaîne.
Affecter la nouvelle chaîne
aide de la fonction "Remplacer" , vous supprimez un personnage , mais vous devez affecter la chaîne nouvellement restructurée à une autre variable . Le code suivant vous montre le code complet nécessaire pour supprimer un caractère et retourne la chaîne changé à une nouvelle variable :
declare @ oldstring varchar ( 10) pour
declare @ newstring varchar ( 10) < br > set
@ oldstring =
série «Mon string ' @ newstring = remplacer (@ oldstring , ' string ',' nouvelle chaîne ' )
Le code ci-dessus renvoie« Mon nouveau chaîne " pour les caractères remplacés .