JetBrains Rider 2026.1 Help

PostgreSQL のコードインスペクション

このトピックでは、PostgreSQL で利用可能なすべての JetBrains Rider コードインスペクションを一覧表示します。

エディター | インスペクション設定 | インスペクション重大度 | 他の言語 設定ページ  Ctrl+Alt+S で、特定のインスペクションを切り替えたり、その重要度レベルを変更できます。

インスペクション

説明

デフォルトの重大度

Postgres: プロシージャ呼び出しからの選択

タイプを持つエイリアスなしで関数または DBLINK から SELECT を作成する場合の状況を報告します(たとえば、 AS t1(s VARCHAR))。

この要件は、スカラー関数には適用されません。

例(PostgreSQL):

CREATE FUNCTION produce_a_table() RETURNS RECORD AS $$ SELECT 1; $$ LANGUAGE sql; SELECT * FROM produce_a_table() AS s (c1 INT); SELECT * FROM produce_a_table() AS s (c1); SELECT * FROM DBLINK('dbname=mydb', 'SELECT proname, prosrc FROM pg_proc') AS t1;

AS s (c1 INT) には型付きエイリアスがありますが、 AS s (c1)AS t1 にはありません。 この場合、 produce_a_table()DBLINK() の 2 番目の呼び出しがハイライトされます。

警告​​ 警告

2026 年 6 月 12 日