PyCharm 2025.3 ヘルプ

データベース変更ツールウィンドウ

PyCharm は、ソースコードがデータベースに格納されている限り、データベースオブジェクトのソースコードに加えた変更を追跡します。たとえば、このようなオブジェクトには、ビュー、ストアドプロシージャ、トリガーなどがあります。テーブルにはソースコードは格納されません。

多くのオブジェクトのソースコードにさまざまな変更が加えられた場合、データベースの変更ツールウィンドウでそれらすべてを確認できます。

the Database Changes tool window

アイコン

アクションとショートカット

説明

the Submit button

サブミット

Ctrl+K

ローカルの変更をデータベースサーバーに送信します。変更の送信と元に戻す方法の詳細については、「変更をデータベースに送信する」を参照してください。

the Roll back icon

ロールバック

Ctrl+Alt+Z

( マニュアルトランザクションモードの場合) 変更をロールバックします。

the Show Diff icon

差分の表示

Ctrl+D

編集したコードとソースコードのコードを比較して違いを確認します。

the Group by icon

グループ化

タイプに従ってオブジェクトをグループ化します。例: ルーチン、ルール、ビュー。

the Expand All icon

すべて展開

Ctrl+NumPad +

すべてのツリーのすべてのノードを展開します。

the Collapse All icon

すべて折りたたむ

Ctrl+NumPad -

すべてのツリーのすべてのノードを折りたたみます。

2025 年 6 月 20 日

関連ページ:

変更をデータベースに送信する

コミットによってトランザクションが終了し、他のユーザーがすべての変更を利用できるようになります。PyCharm では、トランザクションをコミットする方法 (自動または手動) を選択できます。トランザクションモードとトランザクションを自動的にコミットする方法の詳細については、トランザクションモードを参照してください。コミットモードを手動で変更するには、データエディターのツールバーの Tx ドロップダウンメニューを使用します。変更を手動で送信するデフォルトでは、テーブルの変更は自動的に送信されません。最...

データベースオブジェクトのソースコードを変更する

データベースツールと SQL プラグインを有効にするこの機能は、PyCharm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。PyCharm は、データベースにソースコードを格納するオブジェク...

DDL 定義を操作する

データベースツールと SQL プラグインを有効にするこの機能は、PyCharm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データベースオブジェクトの DDL 定義を編集するデータベースツー...