Retourner aux forums || Retourner au forum Programmation.php
Programmation.php : Lister les champs d'une base Oracle
Posté par Dinofly (page perso, ) le 22 novembre 2004
Bonjour à tous,
J'ai besoin pour un de mes scripts PHP de me connecter à une base Oracle. J'arrive à exécuter des commandes SQL classiques, mais pour ce qui est spécifique à Oracle je ne sais pas comment procéder.
Je voudrais lister les champs d'une table.
La commande Oracle "DESC table" existe pour cela et elle fonctionne dans SQL Plus, mais lorsque je l'utilise avec ociexecute j'ai un message d'erreur:
Warning: ociexecute(): supplied argument is not a valid OCI8-Statement resource in C:\Program Files\Apache Group\Apache2\htdocs\include\class\oracle.class.php on line 125
Y a-t-il une commande PHP qui est faite pour cela ou bien une autre méthode existe-t-elle ?
Merci de votre aide.
J'ai besoin pour un de mes scripts PHP de me connecter à une base Oracle. J'arrive à exécuter des commandes SQL classiques, mais pour ce qui est spécifique à Oracle je ne sais pas comment procéder.
Je voudrais lister les champs d'une table.
La commande Oracle "DESC table" existe pour cela et elle fonctionne dans SQL Plus, mais lorsque je l'utilise avec ociexecute j'ai un message d'erreur:
Warning: ociexecute(): supplied argument is not a valid OCI8-Statement resource in C:\Program Files\Apache Group\Apache2\htdocs\include\class\oracle.class.php on line 125
Y a-t-il une commande PHP qui est faite pour cela ou bien une autre méthode existe-t-elle ?
Merci de votre aide.
--
Je connais bien l'algèbre de Boole, et j'ai même vu tous ses flims.
> Lire le message (5 commentaires, moyenne: 2,2).
Je connais bien l'algèbre de Boole, et j'ai même vu tous ses flims.
phpOracleAdmin
Posté par
Antonio Da Silva (page perso, ) le 22/11/2004 à 17:28. (lien). Évalué à 3.
Essaie http://phporacleadmin.org/(...) , c'est vieux et pas à jour, mais ça m'a aidé dans le temps pour consulter une base oracle ( 8 ou 9 ) à la phpMyAdmin
-
[^]Re: phpOracleAdmin
Posté par Dinofly (page perso, ) le 23/11/2004 à 08:42. (lien). Évalué à 1.Merci mais il n'est visiblement plus téléchargeable :'(
--
Je connais bien l'algèbre de Boole, et j'ai même vu tous ses flims.
à la main... en SQL
Posté par
baud123 (Jabber id, page perso, ) le 22/11/2004 à 17:29. (lien). Évalué à 3.
le desc ne fonctionne pas en SQL d'où :
select * from user_tab_columns where table_name='table';
sélectionner les champs qui t'intéressent.
si ton user est dba, il peut utiliser dba_tab_columns pour les tables dont il n'est pas propriétaire...
-
[^]Re: à la main... en SQL
Posté par Dinofly (page perso, ) le 23/11/2004 à 08:50. (lien). Évalué à 1.Merci à tous, je vous aime !
--
Je connais bien l'algèbre de Boole, et j'ai même vu tous ses flims.
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.php



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.