2017-11-13 4 views
0

MySQL Workbench documentationを読んでいて、「マルチセレクト文字列」の検索を続けているためどこでも答えが見つかりません。SELECTはMySQLの関数なので関連する結果は見つかりません。MySQL Workbenchで一致する複数の文字列を選択するキーボードショートカットはありますか?

は、私はこのようなことで複数の文を持っているSQLファイルを持っていると言う:

SELECT * FROM tbl_example WHERE name = "John" AND job = "dev"; 
SELECT * FROM tbl_example WHERE name = "Martha" AND job = "dev"; 
SELECT * FROM tbl_example WHERE name = "Robert" AND job = "dev"; 
SELECT * FROM tbl_example WHERE name = "Alice" AND job = "dev"; 
SELECT * FROM tbl_example WHERE name = "Emily" AND job = "dev"; 

これは非常に単純な例である - 実際のものは数百行の可能性を想像してみてください。

私がする必要があるのは、特定の文字列のすべてのインスタンスを変更することです。この場合、「dev」を「designer」に変更します。いくつかのIDEでは、1つのインスタンスを選択するショートカットがあり、ショートカットキーを押すと、複数のインスタンスが見つかるたびに複数選択されます。私のMacのSublimeでは、CMD + です。 PHP/WebStormでは、のCtrl + Gです。 MySQL Workbenchでこれを行う方法はありますか?

私がしようとしていることを示すためにGIFを添付しました。

enter image description here

答えて

0

は、SQLスクリプトで単語のすべての回出てくる編集する機能「すべての検索と置換」を探しているように思えます。テキストエディタのメニューシステムを使って簡単に手に入れることができると思いますが、ワークベンチのコピーは手元にありません。キーボードのショールカットは、要請された通りに、コマンドと共にリストされるべきだと私は思う。

チェックアウトhttps://dev.mysql.com/doc/workbench/en/wb-keys.html

+0

しかし、変更するものを選択する場合はどうすればよいですか?たぶん私はちょうどいくつかの更新をしたいので、私は私が更新したいものの終わりに達するまで、何度もショートカットキーを打つことができますか?検索と置換は、ファイル内のすべてのインスタンスを検索し、私が思うに置き換えます。 – kauffee000

+0

はい、そうです。それがあなたのグラフィックが示しているものです。インスタンスを変更するかどうかは、どの基準を使用して決定しますか? – Joel

+0

1つのインスタンスの検索と置換を行い、ホットキーを使用してインスタンスを繰り返し/スキップする方法を尋ねていますか?そのような場合は、検索と置換のためのホットキーが必要です。 https://dev.mysql.com/doc/workbench/en/wb-keys.html – Joel

関連する問題