Page 1 sur 1

php/ oracle insertion alimenter plusieur table ORACLE

Posté : 08 juin 2006, 10:13
par jojo971
Salut,

je voudrais remplir ma base de données onracle en php mais j'ai plusieur table relationnelle(donc avec des clef etrangère) je voudrais pour cela pour l'equivelent pour php/oracle de mysql_insert_id();

Posté : 08 juin 2006, 10:20
par zeus
Ca n'existe pas :oops:

la fonction mysql_insert_id() se base sur un ajout à la norme SQL ANSI de la part de MySQL qui n'existe pas dans ORACLE.

Pour récupérer le dernier identifiant créé, il faut que tu fasses toi même la requete qui récupére le plus grand id existant

Posté : 08 juin 2006, 10:23
par jojo971
D'accord , mais je voudrais savoir aau niveau d'une appplication utiliser une procédure utilisant plusieur requete sql ne risuque pas de ralentir l'application?

Posté : 08 juin 2006, 10:33
par zeus
Forcément un peu mais l'avantage des procédures stockées, c'est qu'elles sont très bien optimisées par ORACLE ;)