Questions marquées «constraints»

126
La contrainte CHECK dans MySQL ne fonctionne pas

J'ai d'abord créé un tableau comme CREATE TABLE Customer ( SD integer CHECK (SD > 0), Last_Name varchar (30), First_Name varchar(30) ); puis inséré des valeurs dans cette table INSERT INTO Customer values ('-2','abc','zz'); MySQL n'affiche pas d'erreur, il a accepté les

90
Mise à jour du nom de la contrainte dans PostgreSQL

Est-il possible de changer le nom de la contrainte dans Postgres? J'ai un PK ajouté avec: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); Et je veux avoir un nom différent pour cela, pour être cohérent avec le reste du système. Dois-je supprimer la...