私は SQL を初めて使用し、クリーンアップが必要な大規模なデータベースを持っています。フォーマット方法は次のとおりです。各テーブルには、ID 番号を含む列と、そのような他の種類の情報を含む 2 番目の列があります。
- 名前: ID# 名前
- 電子メール: ID# 電子メール
- 電話: ID# 電話
- 備考: ID# 備考
これらすべてのテーブル (実際のデータベースには約 90 個あります) からの情報を表示するビューと、各「メモ」を取得して個々のコンポーネントに処理するコードがあります。メモは基本的に、他のすべての情報を組み合わせた寄せ集めであり、典型的なメモの読み方は次のとおりです。
名、姓、役職、電話 123-456-7890、電子メール abc@def.com
私が今持っているのは、ビュー内のすべてのメモ (〜 300 万) を反復処理し、各要素 (電話、電子メールなど) を識別するコードですが、これらの要素を取得して、他の要素のそれぞれの列に書き込む必要があります。データベース内のテーブル。テーブルに書き込めるようにビューに書き込めないことはわかっていますが、処理するメモが非常に多いため、これを見るための最善の戦略が何であるかわかりません。誰でも助けることができますか?