Fastest check if row exists in PostgreSQL

前端 未结 8 1297
有刺的猬
有刺的猬 2020-11-28 19:20

I have a bunch of rows that I need to insert into table, but these inserts are always done in batches. So I want to check if a single row from the batch exists in the table

8条回答
  •  独厮守ぢ
    2020-11-28 20:06

    Use the EXISTS key word for TRUE / FALSE return:

    select exists(select 1 from contact where id=12)
    

提交回复
热议问题