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

OTIC (ex-Genio) Discussion :

Stored Procedure ORA-01741: illegal zero-length identifier


Sujet :

OTIC (ex-Genio)

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur décisionnel
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Par défaut Stored Procedure ORA-01741: illegal zero-length identifier
    Bonjour,

    Lors d'un ExecuteProcedure, j'ai le message oracle suivant : ORA-01741: illegal zero-length identifier
    J'ai bien vérifié que toutes mes variables passées en paramètre de la procédure n'étaient pas vide en les affichant dans la console.

    Si quelqu'un a une idée... Merci d'avance.

  2. #2
    Membre émérite
    Avatar de Elros
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2009
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 403
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Si tes variables passées en paramètre sont non vides et non null, alors c'est qu'il doit avoir un problème au moment de l'interprétation des tes variables dans tes requêtes (select, insert, etc.).

    Essaye d'afficher dans la console la requête entière pour voir si tes variables passent correctement.
    Essaye aussi d’exécuter les requêtes à la main.

    Dans ton code soit vigilante aux simples quotes et guillemets.

    Si tu n'arrives pas à trouver la solution poste nous ton code ou une petite capture d'écran.

    En espérant t'aider

    Elros
    Un message vous a aidé ? Votez en cliquant sur Pensez au bouton

    Venez faire un petit tour sur mon blog : Elros - Bienvenue dans le monde de la Business Intelligence

  3. #3
    Membre régulier
    Femme Profil pro
    Développeur décisionnel
    Inscrit en
    Avril 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur décisionnel

    Informations forums :
    Inscription : Avril 2013
    Messages : 7
    Par défaut
    Bonjour,

    Il s'agissait d'un problème de double quote qui manquaient en effet dans le physical name de la Stored Procedure.
    Le physical name doit être du type "<schéma>"."<procdedure>"

    Merci pour la réponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] stored procedure
    Par gregorian dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/11/2005, 14h08
  2. [Debutant][Store procedure][performance] plan d'acces
    Par Carmen dans le forum Débuter
    Réponses: 2
    Dernier message: 11/01/2005, 09h20
  3. Apropos des Transactions au sein d'un Stored Procedure
    Par Sarbacane dans le forum Connexion aux bases de données
    Réponses: 6
    Dernier message: 16/11/2004, 08h21
  4. [Stored Procedure]Only constants, expressions, or variables
    Par nmerydem dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 20/10/2004, 18h29
  5. ERROR: pg_atoi: zero-length string
    Par steelspirit92 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 23/08/2003, 22h29

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