В SQL Server у меня есть этот запрос
SELECT DISTINCT City FROM
Person.Address
Но это дает мне два города с таким названием, как Ville De'anjou (т.е. ')
Вы можете попробовать то же самое с помощью этого
SELECT DISTINCT City FROM
Person.Address
WHERE City like '%''%'
Теперь я создаю пакет служб SSIS, который создает папку для каждого города.Но пакет не работает в этих двух городах и выдает эту ошибку
[ADO NET Source [1]] Error: An error occurred executing the provided SQL command: "SELECT AddressID, AddressLine1,PostalCode, City
FROM Person.Address WITH(NOLOCK)
WHERE City = 'Ville De'anjou'". Incorrect syntax near 'anjou'.
Unclosed quotation mark after the character string ' SET FMTONLY OFF;'.
Сбой, потому что это неверный запрос.
Я пытался с этим, но не повезло, вместо этого он удалилэти два города из списка
SELECT DISTINCT CITY FROM Person.Address
WHERE City like REPLACE(City,'''', '''''')
Как я могу исправить эту ошибку?