これまでの演習で扱ったスタック診断関数とあわせて、第4章で学んだ内容を統合していきます。前の演習で作成した patients テーブルと、debug_statement 関数はすでに用意しています。まずは別タイプの例外をデバッグすることから始め、その後、DO 関数・変数に格納したSQL文・例外発生時のデバッグを組み合わせます。
patients
debug_statement
DO
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
この章では、単一文・複数文トランザクションと READ COMMITTED 分離レベルについて学びます。
トランザクションブロック内でエラーが発生した際のロールバック方法と、セーブポイントの設定方法を学びます。
この章では、例外とその扱い方について学びます。
スタック診断を使うことで、例外に関して PostgreSQL から得られるあらゆる情報を取得できます。
現在の演習