sql >> データベース >  >> RDS >> Oracle

Oracleですべてのフィールドが一意であるかどうかを確認するにはどうすればよいですか?

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

    これにより、発生数が1より大きい場合(つまり、一意でない場合)、すべてのmyColumn値とその発生数が返されます。

    このクエリの結果が空の場合、この列には一意の値があります。



    1. SpringJDBC-最後に挿入されたID

    2. PostgreSQLのクラウドバックアップオプション

    3. Azureでサーバーを作成し、その上でphp、mysqlサイトをホストする方法

    4. 親テーブルと子テーブルからの行の削除