クエリ全体で余分なスペース (>1) を削除する別の方法を探しています。私は Excel スプレッドシートから Oracle クエリの情報を取得しているため、ユーザー エラーやその他の理由で余分なゼロが発生する可能性があるため、Excel から情報を取得すると、いくつかの値の後に 2 つ、場合によっては 3 つの余分なスペースが表示されます。そのため、アプリケーションを介してクエリを実行しても、Oracle から返されるレコードは取得されません。Trim(ds.Tables.Item(0).Rows.Item(k).Item(i).ToString.ToUpper) を試しましたが、一部の値の余分なスペースが削除されません。私が知らない SQL ステートメントがありますか、それとも Trim が機能しない別の理由がありますか?
編集:replace関数を間違って書いていました。
Original: string.Replace(" ", " ")
New: string = string.replace(" ", " ")