Access 2010の場合はケースに敏感です
-
13-10-2019 - |
質問
Paradoxデータベースから新しく作成されたWPF / SQL-Serverアプリケーションにデータをインポートする必要があります。必要なパラドックスデータをアクセスにインポートし、現在、データを変換してSQLサーバーにインポートするユーティリティを作成しています。
今、私はパラドックスのプライマリーキーがケースに敏感であるように見えるという問題を抱えています。これは、私が主キー「AU」を備えたレコードと、主要なキー「AU」を含む他のレコーを含むプロペラムにつながりますが、それらは同じではありません。
今 アクセスで更新スクリプトを作成する可能性を検索します 書くことができるように
UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE [PKFIELD]='Au'
それは[pkfield] = 'au'で行にのみ影響し、[pkfield] = 'au'の行ではありません
これに使用できる関数はありますか、それともどのようにこれを達成できますか。
解決
わかりました、私はそう尋ねるのが少し速くなりました。私は自分で答えを見つけました:
UPDATE [TABLE_NAME] SET [PKFIELD]="Au1" WHERE StrComp([PKFIELD],'Au', 0) = 0
所属していません StackOverflow