Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara memeriksa apakah semua bidang unik di Oracle?

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

Ini akan mengembalikan kepada Anda semua nilai myColumn bersama dengan jumlah kemunculannya jika jumlah kemunculannya lebih tinggi dari satu (yaitu tidak unik).

Jika hasil kueri ini kosong, maka Anda memiliki nilai unik di kolom ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian Fuzzy Oracle dengan spasi

  2. ORACLE SQL ORA-22814 atribut atau nilai elemen lebih besar dari yang ditentukan dalam tipe

  3. Nama kolom kutipan Oracle DB

  4. Kesalahan:ORA-06553:PLS-306:nomor atau jenis argumen yang salah dalam panggilan ke prosedur

  5. Apa yang setara dengan Oracle dari SET NOCOUNT ON SQL Server?