Cas où sensible dans Access 2010
-
13-10-2019 - |
Question
Je dois importer des données à partir d'une base de données Paradox dans un nouveau WPF / application SQL-Server. J'ai importé le paradoxe sucessfully-données nécessaires dans l'accès et sont en train d'écrire un utilitaire qui convertit les données et les importations dans SQL Server.
Maintenant, j'ai le problème que le paradoxe semblent primaires clés pour être sensible à la casse. Cela conduit à la proplem que j'ai des enregistrements avec une clé primaire « Au » et d'autres recors avec la clé primaire « AU » et ils ne sont pas les mêmes.
Je recherche une possibilité d'écrire des scripts dans Access Update pour que je puisse écrire
UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE [PKFIELD]='Au'
qui affecte uniquement les lignes avec [PKFIELD] = 'Au' et non les lignes avec [PKFIELD] = 'AU'
Y at-il une fonction que je peux utiliser pour cela ou comment puis-je parvenir.
La solution
Ok, j'étais un peu rapide en demandant SO. J'ai trouvé la réponse moi-même:
UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE StrComp([PKFIELD],'Au', 0) = 0