IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

erreur ORA 24373


Sujet :

Oracle

  1. #1
    Membre éprouvé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Points : 923
    Points
    923
    Par défaut erreur ORA 24373
    bonjour,

    erreur de longueur mais pourquoi?
    voici la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    create or replace function addendpoint(line in mdsys.sdo_geometry, pt in mdsys.sdo_geometry)
    	return mdsys.sdo_geometry
    as
    begin
    declare
    	obj mdsys.sdo_geometry;
    	nlinesize number;
    begin
    	obj := line;
    	if ( (line is not null) and (pt is not null) and
    			(line.sdo_gtype=2002) and
    			(pt.sdo_gtype=2001) and
    			(line.sdo_elem_info(1)=1) and
    			(line.sdo_elem_info(2)=2) and
    			(line.sdo_elem_info(3)=1)) 
    	then
    		nlinesize := line.sdo_ordinates.last;
    		obj.sdo_ordinates.extend(2);
    		obj.sdo_ordinates(nlinesize+1) 	:= pt.sdo_point.x;
    		obj.sdo_ordinates(nlinesize+2)  	:= pt.sdo_point.y;
    	end if;
    	return obj; 
    end;
    end;
    Merci de votre aide

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Points : 8 079
    Points
    8 079
    Par défaut
    Erreur de longueur en faisant quoi ??

    Si vous ne fournissez pas la commande exacte qui produit une erreur, on ne risque pas d'avancer.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Points : 923
    Points
    923
    Par défaut
    j'ai l'erreur ORA 24373 dès que j'exécute ce script dans un schéma ou il y a toute la bibliothèque SDO

    j'ai repassé ce script en le "squeletisant" et je me suis aperçu que c'est la ligne (qui ne sert a rien je pense)
    qui produisait cette erreur

    j'ai oté la ligne et ça passe !!!

    obj et line sont deux objets de même nature: des mdsys.sdo_geometry

Discussions similaires

  1. Erreur ORA-12514 avec database link
    Par gafreu dans le forum Administration
    Réponses: 20
    Dernier message: 09/09/2004, 12h53
  2. Erreur ORA-01036 sur un XMLGRAM
    Par sch dans le forum XMLRAD
    Réponses: 5
    Dernier message: 07/09/2004, 15h56
  3. code retour UNIX sur erreur ORA
    Par vinz_07 dans le forum Administration
    Réponses: 7
    Dernier message: 25/08/2004, 12h04
  4. erreur ora-12801 : error signaled in parallel query server
    Par dngaya dans le forum Administration
    Réponses: 5
    Dernier message: 15/04/2004, 17h25
  5. erreur "ORA-22905" lors de l'execution d'un requet
    Par benji999 dans le forum Administration
    Réponses: 26
    Dernier message: 14/04/2004, 12h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo