我有一堆行需要插入表中,但这些插入始终是分批进行的。所以我想检查一下表中是否有单行存在,因为我知道它们都被插入了。最快的检查PostgreSQL中是否存在行
所以它不是主键检查,但不应该太重要。我想只检查单排所以count(*)
可能不太好,所以我想它的东西就像exists
。
但是因为我对PostgreSQL相当陌生,所以我宁愿问问知道的人。
我的批处理包含以下结构上按行:
userid | rightid | remaining_count
所以,如果表中包含提供userid
这意味着他们都是目前有任何行。
您想查看该表是否有任何行或批次中的任何行? – JNK
我的批次中的任何行是。他们都有同样的领域生病编辑一点。 –
请说明你的问题。你想添加一批记录,全部还是全无?伯爵有什么特别之处? (顺便说一句保留字,作为列名不切实际) – wildplasser