(PostgreSQL)ストアドプロシージャでデータチェック

PL/pgSQL

多数あるテーブルのレコードの中から、不正な値を持つテーブルを抽出するストアドを作る。

 

やりたいこと

USER_TABLEのレコードの中からdept_noがDEPT_TABLEにない(所属が不明)なデータを抽出する。もちろんSQLだけで実現可能だけど、ストアドを書く練習と,よく使うテーブルのデータチェックを定型化できるようにストアドで実行する。

テストテーブル

USER_TABLE

 

DEPT_TABLE

 

 

書き方

 

実行結果

コメント

タイトルとURLをコピーしました