Installer « Oracle Instant Client » Il est à charger sur le site d’oracle, et facile à trouver en faisant une recherche avec le moteur d’oracle (j’ai tapé « instant client linux download »). Récupérez les archives rpm de l’instant client et du sdk.
Pour installer des rpm sous debian, on utilise « alien ». apt-get install alien Installation du rpm : alien -i oracle-instantclient.rpm alien -i oracle-instantclient11.2-devel-.rpm On peut installer le module php : apt-get build-dep php5 Si ce n’est déjà (...)
Accueil > Base de données > Oracle
Oracle
-
Installer oracle pour PHP sur une debian 6
7 juin 2011, par Super Pangolin -
Formater les dates
7 avril 2011, par Super PangolinPour formater les dates dans une requête, on peut le faire pour chaque champ : select to_char(maDate, ’dd/mm/yyyy’) from maTable
ou le définir avant de lancer la requête pour tous les champs : ALTER session SET NLS_DATE_FORMAT=’DD/MM/YYYY HH24:MI’ -
Obtenir des informations sur les tables et champs
3 février 2011, par Super PangolinLa liste des tables d’une base s’obtient avec la requête : select * from USER_TABLES
Le nom des tables est dans le champ TABLE_NAME.
De même la liste des colonnes de la base s’obtient avec la requête : select * from USER_TAB_COLUMNS
Il est plus raisonnable de filtrer par table : select * from USER_TAB_COLUMNS where TABLE_NAME=’MA_TABLE’
On obtient des données notamment sur les types des champs : DATA_TYPE : le type DATA_LENGTH : la longueur maximale des données NULLABLE : accepte une valeur (...)