Ik weet het ... PHP + Oracle zijn niet de beste maatjes om samen te werken,
maar het is de enige mogelijke werkwijze hier op het werk ...
Ik probeer een PHP-pagina te schrijven waar ik een waarde ingeef in een formulier,
en hij doorzoekt in de volledige Database (ongeveer: 130 tabellen met een
gemiddelde van 20 velden en gemiddelde 10 000 records)
Waarom ik dit nodig heb zal je denken ...
Ik werk nu een klein jaar in een bedrijfje waar ik query's moet schrijven
op een Duitse database die helemaal NIET gedocumenteerd is, en uit
ongeveer 130 tabellen bestaat met een gemiddeld aantal velden van 20.
(en gemiddeld 10 000 records, varierend van 5 tot 9 000 000
(het dings is ook allesbehalve rationeel opgebouwd)
Mijn enige redding om zaken terug te vinden zijn het programma zelf,
die op de database draait, en formulieren die afgedrukt worden. De
ontwikkelaars staan niet toe dat ik de broncode van de software krijg,
dus daar kan ik ook niet in zoeken.
Momenteel heb ik een rapport voor mij waarop gegevens staan die mijn
werkgever graag in een query wil zien ... ik weet niet waar die in de database staan
en ik kan natuurlijk onmogelijk de 130 * 20 * 10 000 = 26 000 000 (en meer wschl)
records overlopen. (want tabelnamen en velden hebben onmogelijke en onduidelijke namen)
Tabel AADAUENT met vb het veld BKZ ... naja, probeer dat maar eens te snappen.
maar het is de enige mogelijke werkwijze hier op het werk ...
Ik probeer een PHP-pagina te schrijven waar ik een waarde ingeef in een formulier,
en hij doorzoekt in de volledige Database (ongeveer: 130 tabellen met een
gemiddelde van 20 velden en gemiddelde 10 000 records)
Waarom ik dit nodig heb zal je denken ...
Ik werk nu een klein jaar in een bedrijfje waar ik query's moet schrijven
op een Duitse database die helemaal NIET gedocumenteerd is, en uit
ongeveer 130 tabellen bestaat met een gemiddeld aantal velden van 20.
(en gemiddeld 10 000 records, varierend van 5 tot 9 000 000
(het dings is ook allesbehalve rationeel opgebouwd)
Mijn enige redding om zaken terug te vinden zijn het programma zelf,
die op de database draait, en formulieren die afgedrukt worden. De
ontwikkelaars staan niet toe dat ik de broncode van de software krijg,
dus daar kan ik ook niet in zoeken.
Momenteel heb ik een rapport voor mij waarop gegevens staan die mijn
werkgever graag in een query wil zien ... ik weet niet waar die in de database staan
en ik kan natuurlijk onmogelijk de 130 * 20 * 10 000 = 26 000 000 (en meer wschl)
records overlopen. (want tabelnamen en velden hebben onmogelijke en onduidelijke namen)
Tabel AADAUENT met vb het veld BKZ ... naja, probeer dat maar eens te snappen.