PyCharm 2025.1 ヘルプ

DDL 定義を操作する

データベースツールと SQL プラグインを有効にする

この機能は、PyCharm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

データベースオブジェクトの DDL 定義を編集する

  1. データベースツールウィンドウで、データベースオブジェクトをクリックします。

  2. ツールバーのソースエディターボタン(the Source Editor button)をクリックしてください。あるいは、Ctrl+B を押します。

Edit the DDL definition of a database object

生成された DDL を SQL ファイルに保存する

  1. データベースツールウィンドウで、データベースオブジェクトを右クリックし、SQL スクリプト | SQL ジェネレーター Ctrl+Alt+G を選択します。

  2. SQL ジェネレーターツールウィンドウで、ファイル出力オプションアイコン(The File Output Options icon)をクリックします。

  3. レイアウトリストから、使用したい方法を選択します。

    • オブジェクトごとのファイル : 一連の SQL ファイルを生成します。

    • オーダーのあるオブジェクトごとのファイル : SQL ファイルの番号付きセットを生成します。

    Generate DDL for database objects

関連ページ:

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

PyCharm は、ソースコードがデータベースに格納されている限り、データベースオブジェクトのソースコードに加えた変更を追跡します。たとえば、このようなオブジェクトには、ビュー、ストアドプロシージャ、トリガーなどがあります。テーブルにはソースコードは格納されません。多くのオブジェクトのソースコードにさまざまな変更が加えられた場合、データベースの変更ツールウィンドウでそれらすべてを確認できます。サブミットローカルの変更をデータベースサーバーに送信します。変更の送信と元に戻す方法の詳細については、「...

データベースダイアグラム

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