Modérateur PHPfrance |
10684 Messages
28 févr. 2008, 17:05
Récupère la version gratuite Oracle XE pour te faire la main

C'est une version d'oracle complète et gratuite, limitée uniquement par sa capacité (4Go de données, y a quand même de la marge

).
Il y a une interface web de gestion des données (ça vaut pas un Toad, mais c'est un équivalent raisonable de phpMyAdmin)
Mais pas d'inquiétude à avoir... il y a bien sur des différences, Oracle est beaucoup plus rigoureux (pas de ` pour protéger les champs, faut leur donner des noms propres - et pas des mots clés réservés - dès le début

), on double les apostrophes pour les protéger au lieu de les backslasher ( WHERE champ = 'l''apostrophe' ), et il a une syntaxe bien a lui pour les jointures externe (faut oublier les JOIN/ON et utiliser un "(+)" directement dans la condition de jointure), mais pour le reste, ce n'est que du SQL
Côté php, la connexion qui est légèrement différente (faut activer les modules qui vont bien dans le php.ini) et utiliser les fonction oci_* au lieu de mysql_* pour la connexion et l'exécution, et pour peu que tu ais fait des fonctions pour généraliser tout cela, il n'y a au final pas grand chose qui change
Et pis au besoin, on est là

Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...