J'ai des espaces de fin dans une colonne dans une table SQL Server appelée Company Name
.
Toutes les données de cette colonne comportent des espaces de fin.
Je veux supprimer tous ceux-ci, et je veux avoir les données sans espaces de fin.
Le nom de l'entreprise est comme "Amit Tech Corp "
Je veux que le nom de l'entreprise soit "Amit Tech Corp"
sql
sql-server-2008
trailing
AGA Raja
la source
la source
Pour simplement couper les espaces de fin, vous devez utiliser
Cependant, si vous souhaitez supprimer tous les espaces de début et de fin, utilisez cette
la source
Eh bien, voici un joli script pour TRIM toutes les colonnes varchar sur une table de manière dynamique:
la source
la source
Utilisez la fonction TRIM SQL.
Si vous utilisez SQL Server, essayez:
la source
SQL Server ne prend pas en charge la fonction Trim ().
Mais vous pouvez utiliser LTRIM () pour supprimer les espaces de début et RTRIM () pour supprimer les espaces de fin.
peut l'utiliser comme LTRIM (RTRIM (ColumnName)) pour supprimer les deux.
la source
Si vous utilisez SQL Server (en commençant par vNext) ou Azure SQL Database, vous pouvez utiliser la requête ci-dessous.
Pour les autres bases de données SQL SERVER, vous pouvez utiliser la requête ci-dessous.
LTRIM - Supprime les espaces de la gauche
exemple:
select LTRIM(' test ') as trim
='test '
RTRIM - Supprime les espaces de la droite
exemple:
select RTRIM(' test ') as trim
=' test'
la source
J'ai eu le même problème après avoir extrait des données d'un fichier Excel en utilisant ETL et j'ai finalement trouvé une solution là-bas:
https://www.codeproject.com/Tips/330787/LTRIM-RTRIM-doesn-t-always-work
J'espère que ça aide ;)
la source
Eh bien, cela dépend de la version de SQL Server que vous utilisez.
Dans SQL Server 2008 r2, 2012 et 2014, vous pouvez simplement utiliser
TRIM(CompanyName)
Fonction TRIM de SQL Server
Dans les autres versions, vous devez utiliser
set CompanyName = LTRIM(RTRIM(CompanyName))
la source
Exemple:
Résultat:
'Sample'
la source
la source
Pour supprimer Enter :
Pour supprimer l' onglet :
la source
Si nous voulons également gérer les espaces blancs et les onglets indésirables-
Vérifiez et essayez le script ci-dessous ( Testé à l'unité ) -
la source