2009-06-05 7 views
2

J'ai importé une base de données de pays de quelque part, avec ces domaines:mise à jour d'un champ de tous les tuples dans ma base de données (MS SQL)

Abbr varchar(2), FullName varchar(50) 

Un exemple tuple est:

AL, "Albania" 

Comme vous pouvez voir, les données dans le deuxième champ sont entourées de guillemets. Je voudrais les supprimer, car ils rendent le reste de mon code un peu plus ennuyeux (je dois les supprimer par programme à chaque fois).

Existe-t-il une instruction de mise à jour du serveur Microsoft SQL Server (2008) que je peux exécuter pour supprimer les guillemets?

+0

Veuillez éviter d'utiliser 'mssql' pour une étiquette. Je sais que je préférerais aussi 'sqlserver', mais il y a 5000 questions marquées 'sqlserver' et c'était la seule question étiquetée 'mssql', donc pour une raison quelconque la communauté ici a organisé autour de 'sqlserver'. –

+0

Juste aider les gens à obtenir le badge taxonomiste ;-) Pas de problème, la question a reçu une réponse, ce qui était ma préoccupation la plus urgente. – Tominator

Répondre

8
UPDATE MyTable 
SET FullName = Replace(FullName, '"', '') 
+0

Merci! Cela a fonctionné comme un charme! – Tominator

Questions connexes