Re : quiz surprise Informix
Posted in 2008
Topics: General Discussion
Translated from English by DrWatson — View original
dcruncher4@aim.com a écrit : > Saviez-vous qu'informix permet de déclarer une colonne comme acceptant les valeurs NULL > mais qu'au moment de l'insertion, il refuse les valeurs NULL dans cette colonne. Quelqu'un > aurait-il une idée de la façon dont c'est possible ? > > UNE CLÉ PRIMAIRE ? (Ce n'est qu'une supposition, attention, j'avais clairement la flemme de le tester ! :o) -- À plus, Obnoxio the Clown http://obotheclown.blogspot.com
Le 10 oct. à 11h03, Obnoxio The Clown <obno...@serendipita.com> a écrit : > dcrunch...@aim.com a écrit : > > Saviez-vous qu'Informix permet de déclarer une colonne comme acceptant > > les valeurs NULL, mais qu'au moment de l'insertion, il refuse les > > valeurs NULL dans cette colonne ? Quelqu'un devine-t-il comment c'est > > possible ? > > PRIMARY KEY ? > > (Ce n'est qu'une supposition, attention, j'avais clairement la flemme de tester ! :o) > > -- > Cordialement, > Obnoxio the Clown > > http://obotheclown.blogspot.com Malgré tout, je crois qu'on peut quand même avoir un enregistrement NULL dans une contrainte de clé primaire.
Ian Michael Gumby a écrit : > Le 10 oct. à 11h03, Obnoxio The Clown <obno...@serendipita.com> > a écrit : > >> dcrunch...@aim.com a écrit : >> >>> Saviez-vous qu'Informix permet de déclarer une colonne comme acceptant >>> les valeurs NULL mais qu'au moment de l'insertion, il refuse les valeurs >>> NULL dans cette colonne ? Quelqu'un devine-t-il comment c'est possible ? >>> >> UNE CLÉ PRIMAIRE ? >> >> (Ce n'est qu'une supposition, attention, je n'avais clairement pas le courage de le tester ! :o) >> >> -- >> Salutations, >> Obnoxio the Clown >> >> http://obotheclown.blogspot.com >> > > Même dans ce cas, je crois qu'on peut tout de même avoir un enregistrement NULL dans une > contrainte de clé primaire. > Et moi je crois qu'Informix a un excellent service marketing. Mais ça ne rend pas la chose vraie pour autant. :o) -- Salutations, Obnoxio the Clown http://obotheclown.blogspot.com
Non, ce n'est pas permis. Si vous la créez NULL ALLOWED puis que vous ajoutez une UNIQUE CONSTRAINT, cela autorisera 1 seule valeur NULL, mais pas davantage. -----Message d'origine----- De : informix-list-bounces@iiug.org [mailto:informix-list-bounces@iiug.org] De la part de Ian Michael Gumby Envoyé : vendredi 10 octobre 2008 11:38 À : informix-list@iiug.org Objet : Re: Informix pop quiz Le 10 octobre, 11:03, Obnoxio The Clown <obno...@serendipita.com> a écrit : > dcrunch...@aim.com a écrit : > > Savez-vous qu'Informix permet de déclarer une colonne comme acceptant les valeurs > > NULL, mais qu'au moment de l'insertion elle n'accepte pas les valeurs NULL dans cette > > colonne. Quelqu'un devine-t-il comment c'est possible ? > > PRIMARY KEY ? > > (Juste une supposition, attention, je n'avais certainement pas le courage de le tester ! :o) > > -- > Cordialement, > Obnoxio the Clown > > http://obotheclown.blogspot.com Même ainsi, je crois qu'on peut quand même avoir un enregistrement null dans une contrainte de clé primaire. _______________________________________________ Informix-list mailing list Informix-list@iiug.org http://www.iiug.org/mailman/listinfo/informix-list
Le ven. 10 oct. 2008 à 17h37, Ian Michael Gumby <im_gumby@hotmail.com> a écrit : > Le 10 oct., à 11h03, Obnoxio The Clown <obno...@serendipita.com> > a écrit : >> dcrunch...@aim.com a écrit : >> > Saviez-vous qu'Informix permet de déclarer une colonne comme acceptant la >> > valeur NULL mais qu'au moment de l'insertion, il refuse les valeurs NULL dans >> > cette colonne ? Quelqu'un a-t-il une idée de la façon dont c'est possible ? >> >> PRIMARY KEY ? >> >> (Juste une supposition, remarquez, je n'allais certainement pas me donner la peine de tester ! :o) >> >> -- >> Cordialement, >> Obnoxio the Clown >> >> http://obotheclown.blogspot.com > > Malgré tout, je crois qu'on peut quand même avoir un enregistrement NULL dans une > contrainte de clé primaire. Non, car on ne peut pas fonder une identité ni créer une clé étrangère vers quelque chose que l'on ne connaît pas (NULL). Ce n'est pas un problème physique. C'est un problème de concept. Cordialement. -- Fernando Nunes Portugal http://informix-technology.blogspot.com Mon adresse e-mail fonctionne... mais je ne la consulte pas fréquemment...
Ian Michael Gumby a écrit : > Malgré tout, je crois qu'il est encore possible d'avoir un enregistrement > null dans une contrainte de clé primaire. Vous ne le savez pas ? -- Daniel A. Morgan Université de Washington damorgan@x.washington.edu (remplacer x par u pour répondre)