エンドユーザーの不適切なキーボード設定が原因で、特定の無効な文字がデータベースに挿入されることがあります。
すべての列を反復処理し、無効な文字を置き換える pl/sql スクリプトがあります。スクリプトは 1 分もかからずに完了します (ただし、システムはまだベータ版であり、広く使用されていません)。
1 つの解決策は、テーブルに挿入する直前に無効な文字を置き換えるトリガーを作成することです。1 つの解決策は、スケジュールされたジョブを使用していわゆるスクリプトを実行することです。
どちらがより効率的ですか?