Чувствительно к регистру ГДЕ в Access 2010 - PullRequest
5 голосов
/ 20 января 2011

Мне нужно импортировать данные из базы данных Paradox во вновь созданное приложение WPF / SQL-Server.Я успешно импортировал необходимые данные парадокса в Access и сейчас пишу утилиту, которая преобразует данные и импортирует их в SQL Server.

Теперь у меня проблема в том, что первичные ключи парадокса, похоже, имеют месточувствительны.Это приводит к тому, что у меня есть записи с первичным ключом «Au» и другие записи с первичным ключом «AU», и они не совпадают.

Сейчас Я ищу возможность записиОбновите сценарии в Access , чтобы я мог написать

UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE [PKFIELD]='Au'

, который влияет только на строки с [PKFIELD] = 'Au', а не на строки с [PKFIELD] = 'AU'

Есть ли функция, которую я могу использовать для этого, или как мне этого добиться.

1 Ответ

3 голосов
/ 20 января 2011

Хорошо, я немного быстро спросил ТАК. Я нашел ответ сам:

UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE StrComp([PKFIELD],'Au', 0) = 0
...