Est-il possible de créer une table qui a une contrainte de vérification sur une de la colonne dont la valeur est dans le jeu de résultat donné par une autre requête SQLPuis-je créer une table avec contrôle Contraindre dont les valeurs dépendent de requêtes SQL
par exemple.
create table tablename
(
name varchar(10),
rollno int
)check rollno in (select rollno from anotherDatabase.TableName,candidateRoll)
ou n'importe quoi de pareil.
Je ne dois pas l'utiliser n'importe où, mais je veux toujours savoir.
Bonne solution. Le convoyeur implicite de int à bit est légèrement effrayant cependant, que se passe-t-il si COUNT (*)> 1? –
Oui bon point. Je n'ai jusqu'ici utilisé cette approche que sur les clés primaires, donc la possibilité de COUNT (*)> 1 est nulle. –