sql >> Database teknologi >  >> RDS >> PostgreSQL

Unik begrænsning over flere kolonner

Der er ingen Hibernate-annotering, der kontrollerer unikhed før indsættelse/opdatering. Men der er annotering, som vil generere en sådan begrænsning for databasen, hvis der bruges automatisk databaseoprettelse:

 @Table(
    name="ACTIVE_BAND", 
    uniqueConstraints=
        @UniqueConstraint(columnNames={"active_band_user", "active_band_date"})
)


  1. Dynamisk kolonnenavn ved hjælp af forberedt sætning + sql-forespørgsel med variabel, der indeholder 's

  2. Sådan rapporteres en fejl fra en SQL Server brugerdefineret funktion

  3. Opret en samlet forbindelse til MySQL i Android

  4. Hvordan indsætter jeg en BC-dato i Oracle?