bonjour ,
J'ai une erreur executant ce code.
voici l'ereur :EXECUTE IMMEDIATE ('ALTER TABLE MAILS_TEMPLATES ADD (SEND_ITEM VARCHAR2(1) DEFAULT' || 'N' || 'NOT NULL)');
ORA-00907: missing right parenthesis.
je ne vois pas le pb
aidez-moi
merci
 probleme avec alter table et un default string
 probleme avec alter table et un default string
				
				
						
							
							
						
						
				bonjour ,
J'ai une erreur executant ce code.
voici l'ereur :EXECUTE IMMEDIATE ('ALTER TABLE MAILS_TEMPLATES ADD (SEND_ITEM VARCHAR2(1) DEFAULT' || 'N' || 'NOT NULL)');
ORA-00907: missing right parenthesis.
je ne vois pas le pb
aidez-moi
merci

 
 
				
				
						
						
				Faites plutôt comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part EXECUTE IMMEDIATE ('ALTER TABLE MAILS_TEMPLATES ADD (SEND_ITEM VARCHAR2(1) DEFAULT ''N'' NOT NULL)');
 
 
				
				
						
						
				Faut apprendre à débugguer, surtout quand on utilise execute immediate.
Suffit de faire un dbms_output de la chaine de caractère pour voir ce qui ne va pas du premier coup d'oeil
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
Partager