"with check option" pour select
Bonjour,
J'aimerais pouvoir insérer des valeurs dans une table via une variable de substitution mais pouvoir restreindre les valeurs que peut prendre cette variable.
à travers une vue il existe WITH CHECK OPTION c'est plutôt facile... mais directement avec la table : est-ce possible ???
Comme un exemple est mieux qu'un long discours, j'avais pensé à :
Code:
1 2 3 4 5 6
| INSERT INTO
( SELECT id, name, age, country_id
FROM t_clients
WHERE country_id IN (10,11,12)
WITH CHECK OPTION)
VALUES ( seq_client.NEXTVAL, &new_name, 23, &countryID); |
Pour pouvoir ajouter des clients seulement avec un country_id dans 10,11,12. Mais apparement ca passe pas....
Quelqu'un aurait une idée ??
D'avance merci !