- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブルレイアウトの差異)
テーブルレイアウトの差異を見つけるための効率的な方法やフリーソフトについて教えてください
このQ&Aのポイント
- SQL*Plusでテーブルの構造を表示するDESCコマンドを使用して結果をcsvファイルに保存する方法を知りたいです。現在の方法ではカンマ区切りにならないため問題が発生しています。また、テーブルの構造の差異を見つける作業を効率的に行うための方法やフリーソフトを探しています。
- Oracle for Windows 95のSQL*Plus Ver3.3.3.0.0を使用していますが、DESCコマンドを使用してテーブルの構造を表示し、結果をcsvファイルに保存する際にカンマ区切りにする方法を知りたいです。現在の方法ではカンマ区切りになりません。
- また、テーブルの構造の差異を見つける作業を効率的に行うための方法やフリーソフトを教えてください。テーブルレイアウトの差異を見つけるためにどのようなツールや手法が利用できるか知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
RDBMSは自分の情報を管理するのにもRDBを使用しています。 つまり、テーブル情報などはテーブルに格納されています。Oracleではデータディクショナリと呼ばれているテーブルやビュー表です。 なので、そのテーブルを読めば、テーブルの構造も取得可能です。 dba_tables, dba_tab_columns という2つのテーブルを参照すればご希望の結果が得られると思います。