Bonjour
Je cherche à appliquer la contrainte unique sur plusieurs de mes champs d'une table.
J'ai ceci qui fonctionne sous SQL Server, mais je cherche l'équivalent pour Oracle.
Évidemment, j'ai fait des recherches mais je n'ai pas trouvé ce qu'il me fallait. De plus, mes connaissances en requêtes Oracle sont proches de 0 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ALTER TABLE [dbo].[table] WITH NOCHECK ADD CONSTRAINT [MaContrainteUnique] UNIQUE ( [champs1], [champs2], [champs3], [champs4], )
Merci d'avance
PS : si la contrainte unique peut être faite directement dans le CREATE Table, je suis preneur également !
Partager