ちゃんとデータベース定義書が管理されているシステム・現場がいくつあるのだろうか。。。
目的のデータがどこにあるのか知りたいだけなのにテーブルのDDLを全部舐めないといけないのか。。。
それもカラムのコメントの無いようなDBを。。。
というときにMySQL WorkbenchのSearch Table Data機能を使えば良いよという話。
まず、SCHEMASで検索対象のschemaをデフォルトに設定します。
これをしないと後述の「Start Search」ボタンが有効にならないよ。
今回は、classicmodelsを右クリックして、Set as Default Schemaを押す。
次に、Database(メニュー)→ Search Table Data... をクリック。
そしたら、検索ボックスに「jon」等、検索ワードを入れて、「Start Search」ボタンを押す。
すると、検索パネルの下に結果が表示される。
データが見つかったテーブルとカラムが分かるので、DB定義書がない現場でも、取り敢えずデータベース構造理解のきっかけにはなるのではないでしょうか。
コメント