sql >> Database >  >> RDS >> Oracle

Hoe controleer ik of alle velden uniek zijn in Oracle?

SELECT myColumn, COUNT(*)
FROM myTable
GROUP BY myColumn
HAVING COUNT(*) > 1

Hiermee krijgt u alle myColumn-waarden terug, samen met het nummer van hun voorkomen als hun aantal optredens groter is dan één (d.w.z. ze zijn niet uniek).

Als het resultaat van deze zoekopdracht leeg is, heeft u unieke waarden in deze kolom.



  1. MS SQL Server - Wanneer is een CURSOR goed?

  2. MySQL voorwaardelijke ORDER BY ASC/DESC voor datumkolom

  3. Postgres op de opdrachtregel terwijl de externe editor geen query uitvoert

  4. Null individuele waarden retourneren met postgres tablefunc crosstab()