sql >> データベース >  >> RDS >> PostgreSQL

postgresqlに行が存在するかどうかを確認します

    select
      case when exists (select true from table_name where table_column=?)
        then 'true'
        else 'false'
      end;
    

    ただし、文字列ではなくブール値を返す方がよいでしょう:

    select exists (select true from table_name where table_column=?);
    


    1. SSISのスクリプトタスクから実行すると、Oracleプロシージャが結果を返さない

    2. 文字列がuniqueidentifierであるかどうかを確認するにはどうすればよいですか?

    3. 同じサーバー上の2つのLaravelアプリケーションが互いに競合しています

    4. データベースを文書化する方法