2017-03-17 3 views

Antwort

0

Verwenden Sie eine Variante von SQL namens DML (Data Manipulation Language). Es ist keine VBA erforderlich.

Sie haben keinen Tabellennamen oder Feldnamen angegeben, daher habe ich Table1 und Column1 verwendet. Wenn Ihr Tabellenname oder Feldname Leerzeichen enthält, geben Sie den Namen in [] ein.
z.B. [Column 1].

UPDATE Table1 
SET  Column1 = "GuV 6. AT SERBIEN FIL" 
WHERE Column1="GuV 6. AT SERBIEN Filiale" 

Edit: dass Scratch. Der Titel Ihrer Frage besagt, dass sie sich in der Mitte einer Textzeichenfolge befindet. Dies wird nur ersetzt, wenn die gesamte Textzeichenfolge GuV 6. AT SERBIEN Filiale ist.

1

Mit Darren als Start:

UPDATE Table1 
SET  Column1 = Replace([Column1], "GuV 6. AT SERBIEN Filiale", "GuV 6. AT SERBIEN FIL") 
WHERE InStr([Column1], "GuV 6. AT SERBIEN Filiale") > 0 
+0

Sie schlugen mich nur darauf. Einziger Unterschied war, dass ich "WHERE Column1 Like" * GuV 6 verwenden würde. Bei SERBIEN Filiale "" –

+0

Ja, das wäre schneller. – Gustav

Verwandte Themen