Pour ceux que �� int�resse, pour les m�mes raisons, je crois aussi qu'on ne peut pas cr�er un index sur un LONG, ni m�me avoir un LONG dans la PK sous Oracle !
Cdt, ______________________ Eric Samson, LIBeLIS Enterprise Information Access www.libelis.com -----Message d'origine----- De : Vincent Bossuet [mailto:[EMAIL PROTECTED] Envoy� : mercredi 23 juillet 2003 16:23 � : [EMAIL PROTECTED] Objet : R�f. : Re: R�f. : Re: requete SQL (re)Oups ! quand j'ai vu le type LONG lors de la cr�ation de ma table, j'ai pens� comme en java, un genre d'entier un peu plus grand... comme c'est un compteur, je me suis dit que ce serait pas mal. Ben en fait, je pensais pas qu'un LONG en Oracle, c'�tait aussi diff�rent ! merci pour la doc. finalement, heureusement que j'ai eu ce "bug", je vais utiliser un type INTEGER, �a correspond mieux ! Vincent -------Message original------- De : [EMAIL PROTECTED] Date : Wednesday, July 23, 2003 16:10:31 A : [EMAIL PROTECTED] Sujet : Re: R�f. : Re: requete SQL Mais pq utiliser le type Long avec Oracle. Long n'est pas un type numeric en fait c'est un genre de blob. J'ai fait aussi l'erreur en te repondant. Regarde ceci tu comprendras http://www.experts-exchange.com/Databases/Q_20340850.html Ta table FORMULAIRE par example contient un champ COMPTEUR qui est un blob de plus de 2Gb. >PS : apparemment, on ne peut convertir que des dates en char avec >TO_CHAR, et pas un LONG... Non des champs numeric aussi. NUMBER, INTEGER, etc ... LONG n'est pas un champ numerique c'est un genre de blob. Pour les blobs(cblob) il existe des fonctions dans le package DBMS_LOB. Dominique
