|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Bonjour à tous, je vous souhaite une bonne année 2011.
Je veux savoir est ce que possible d'enregistrer des données sous la forme 001 002 séquentielle est automatiquement pour chaque enregistrement. Merci |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
désolé, mais vous ne donnez pas assez de détail pour que je comprenne votre question. Si vous détailliez vos besoins clairement et avec examples dès le début, cela permettrait de gagner du temps.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Bonjour Mr Yerbouti,
j'ai un champ NUM_COMMANDE de type varchar2 et un trigger pre-insert qui incrémente ce champ, lorsque j'enregistre ma première enregistrement il va afficher 1 or je veux qu'il m'affiche 001 et donc la 2ème enregistrement aura le numéro 002. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Voir la fonction TO_CHAR()
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Mr Yerbouti, j'ai ce code
Code :
|
||
|
|
00
|
|
|
#6 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Code :
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Merci beaucouuuuuuuuuup ça marche pafaitement maiiiiiiiiiiis une erreur lors du lancement de l'état à partir de forms, le message est le suivant: REP-0788: Avertissement! Valeur du paramètre LOV restreint NUMERO_COMMANDE absente des valeurs sélectionnables.
mais ça marche si la valeur est 1 non 001. (le paramètre est un char contient ce code comme filtrage Code :
SELECT num_commande, date_commande FROM commande ORDER BY num_commande; |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
c'est sur que si vous voulez transmettre un nombre formatté, vous ne pouvez plus utiliser un NUMBER mais un VARCHAR.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Merci Mr. Yerbouti c'est résolu, le problème c'est l'espace avant '000' de votre instruction. Merci de nouveau.
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Bonjour,
J'ai essayé de reprendre la solution proposée mais ça ne marche plus en lançant un état à partir de forms. Le problème c'est que l'instruction proposée même j'ai éliminé l'esopace avant '000' l'enregistrement dans la base se fait de cette manière: " 001", l'espace avant 001 est le problème que je ne trouve pas de solution à l'éliminer. |
|
|
00
|
|
|
#11 |
![]() ![]() |
Essayez avec le format mode :
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#12 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
ou
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 226 ![]() |
Merci pour vos solutions, ça marche parfaitement.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com