例えば私のテーブルにはドメインと電子メールの列があり、この電子メール列のようなデータには[email protected]があり、ドメイン列にはwww.something.comがあります。これは可能であればドメイン列名を電子メールの名前に変更したいまたはoracleの列名を交換する方法について、表に2つの列がある場合は、
-1
A
答えて
4
ALTER TABLE your_table RENAME COLUMN email TO email_temp;
ALTER TABLE your_table RENAME COLUMN domain TO email;
ALTER TABLE your_table RENAME COLUMN email_temp TO domain;
1
簡単ではありません...あなたは、単にデータを交換することで同じ効果が得られます。
UPDATE your_table SET email = domain, domain = email;
プラス、それは1つのトランザクションで行われます。
関連する問題
- 1. VBA 2つの列に2つの基準がある場合
- 2. 同じ名前の列が2つある場合、左結合の列を選択する方法は? [MySql]
- 3. 表2に行がある場合は2列の合計 - SQL
- 4. 列に無効なデータがある場合、SSISで列を2つの列に分割する方法
- 5. Codingbat配列に3が3つある場合のカウント方法
- 6. R - 2つの列に値がある場合のサブセットデータフレーム
- 7. 2つの値を交換するたびに新しい配列を返す方法はありますか?
- 8. Oracle SQL:Selectの1つの列を行に変換する方法
- 9. 交互に2つの要素があるナンシースライスの2D配列
- 10. ポインタを使用して2つの配列を交換する
- 11. 2次元配列内の2つの値を交換する
- 12. 2つの列値を1つの列値に結合する方法は?
- 13. 1つの列のHTMLに2つの異なる名前がある場合、データベースにデータを挿入する方法はありますか?
- 14. 2つの配列を交叉する方法は?
- 15. 1つの文字列に2つの単語が空白のある場合
- 16. rの2つの列を交差させる方法は?
- 17. データフレームの2つの列を名前付きベクトルに変換する方法は?
- 18. 2つの列が両方ともFKで、同じPKを参照している場合、2つの列の詳細を表示するには
- 19. 値が一致する場合、2つの配列をマージする方法は?
- 20. Sparkで2つのDataFrame列の交差をチェックする方法
- 21. 2つの行の値が異なる場合、DataFrameの列/系列内の2つの行をマージ/結合する方法はありますか?
- 22. 2つの配列を交差する
- 23. 2つの列を合計して1つにマージする方法は?
- 24. 列の値がNATである場合、2つの日付
- 25. 文字列の2つの単語を交換する
- 26. 配列内の2つのオブジェクトを交換する:ReactJS
- 27. 行列内の2つの値を交換する
- 28. 複数の列を持つ2つの表を2つの表に変換するSQL変換表
- 29. 2つの列に一致するデータがある場合にのみセル値を置換します
- 30. LFN名に2つの拡張がある場合、短いファイル名を取得
サンプルデータを提供し、それに沿って説明してください。 – TheGameiswar
よろしくお願いしました。私は助けてくれました – sada
いいえ、もっと明示する必要があります。あなたのテーブル構造を表示し、2〜3種類のサンプルレコードを表示し、*同じものを*表示します。 –