Bonjour les amis!
Voici mon soucis: l'exécution d'un script sql!
Voici le "echo" du script que j'aimerais lancer:
NB:ALTER SESSION SET SORT_AREA_SIZE=200000000; ALTER SESSION SET SORT_AREA_RETAINED_SIZE=200000000; CREATE INDEX ***.index_de_test ON ***.ARFACTURES(UTILMOD, DATEMOD) PCTFREE 5 INITRANS 2 MAXTRANS 255 TABLESPACE IND_MED13 STORAGE(INITIAL 5M NEXT 5M MINEXTENTS 1 MAXEXTENTS 249 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) LOGGING NOPARALLEL
-les ***, viennent en remplacement d'informations que je n'ai pas a poster ici
-index_de_test, est récupéré par formulaire en methode post
-ARFACTURES(UTILMOD, DATEMOD) sont deux variables: $_POST['Nom_Tab'] et $champs
-enfin le '5M' de initial et next est une variable aussi:$valeur
ce qui donne le code suivant:
Ce qui donne un warning qui empéche l'execution du script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER SESSION SET SORT_AREA_SIZE=200000000; ALTER SESSION SET SORT_AREA_RETAINED_SIZE=200000000; CREATE INDEX ***".$_POST['Nom_Ind']." ON ***.".$_POST['Nom_Tab']."(".$champs.") PCTFREE 5 INITRANS 2 MAXTRANS 255 TABLESPACE IND_MED13 STORAGE(INITIAL ".$valeur." NEXT ".$valeur." MINEXTENTS 1 MAXEXTENTS 249 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) LOGGING NOPARALLEL
S'il vous plait!!! Aidez moi!!!Warning: oci_execute() [function.oci-execute]: ORA-00922: missing or invalid option in ...
D'avance merci!
Partager