rksoftware

Visual Studio とか C# とかが好きです

クエリ内の "" について (PostgreSQL を .NET Standard から扱う)(2)

以前に PostgreSQL を .NET Standard から扱う記事を書きました。

その際、Select クエリの中でテーブル名を "" で囲んでいました。こうしないと大文字が混ざるテーブル名の場合に

ERROR: 42P01: relation "public.テーブル名" does not exist

とエラーになって実行できませんでした。小文字で構成されたテーブル名の場合は "" は不要です。例えばテーブル名が SampleTable では "" が必要ですが、sample_table であれば不要です。