ORA-01830: date format de l'image se termine avant la conversion de la totalité de la chaîne d'entrée en CRAPAUD

J'ai un script dans lequel je suis en train d'écrire des fonctions et des procédures. Le script fonctionne très bien dans Oracle SQL developer, sans erreurs ou des avertissements. Ce script que j'ai à fournir à un client et côté client. Le client utilisateur exécute le même script dans TOAD et il obtient le message d'erreur

ORA-01830: date format picture ends before converting entire input string

Dans cette situation, je ne sais vraiment pas comment gérer de telles erreurs. Est-ce un bug TOAD?
J'utilise to_date et to_timestamp dans mes fonctions et là, je reçois un message d'erreur.

Il serait utile d'afficher votre code. Mais vous êtes en s'appuyant sur NLS_DATE_FORMAT quelque part, et que le fait d'avoir des valeurs différentes dans les deux clients est à l'origine du comportement différent. Ne jamais compter sur elle, toujours utiliser des masques de format...
Merci Alex pour ta réponse. Mon code de fonction est très grand thts pourquoi je n'ai pas oublier mon code et j'ai utilisé to_date et to_timestamp dans mes fonctions où je suis à l'origine du problème. Je ne comprends pas votre point explicite format maska signifie ? Et oui j'ai changer le NLS_DATE_FORMAT paramètres dans mon sql developer pour obtenir la valeur d'horodatage. Mais comment résoudre ce problème dans TODE ?
Ne changez pas le NLS_DATE_FORMAT dans votre client de ne pas compter sur elle, passer la même valeur que vous avez définie (par exemple 'DD/MM/YYYY HH24:MI:SS') à to_date() comme deuxième argument; le fmt de la documentation.
Merci Alex je vais vérifier la documentation et d'essayer de résoudre ce problème.

OriginalL'auteur Namrata | 2015-06-12