Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak sprawdzić, czy wszystkie pola są unikalne w Oracle?

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

Spowoduje to zwrócenie wszystkich wartości myColumn wraz z liczbą ich wystąpień, jeśli ich liczba wystąpień jest większa niż jeden (tzn. nie są unikatowe).

Jeśli wynik tego zapytania jest pusty, oznacza to, że w tej kolumnie znajdują się unikalne wartości.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zagadnienia dotyczące wydajności danych tymczasowych w Oracle

  2. Konfiguracja Oracle XStream

  3. Jak zapisać XML do pliku (PL/SQL)?

  4. Odwoływanie się do typów zdefiniowanych przez użytkownika Oracle przez DBLINK?

  5. Nie można utworzyć źródła danych Eclipse do Oracle 12c przy użyciu 12c jar. Jednak 11g działa