Situatie (kort): ik moet een msaccess db omzetten naar oracle DB (via een vbscript).
Leuk om te vermelden: we hebben enkel Access 97
Oplossing:
Lees de systeem tabellen uit (Access) zodat je weet welke tabellen en kollomen er zijn. Ook moet ik hiervoor de kolom type's weten (char, number, ...)
In oracle is dat simpel all_tables en all_tab_columns. Maar access !!!
Ben al een hele namiddag bezig het internet af te schuimen en heb al wat gevonden:
Tabel namen: select type, name from MSysObjects where type = 1
Wel nog even de systeemtabellen daaruit filteren, maar dat is geen probleem.
Kolom namen (heb ik enkel een oplossing in vbscript:
For i = 0 To objRsAcc.Fields.Count - 1
wscript.echo objRsAcc.Fields(i).Name
Next
Probleem:
Nu zou ik enkel nog de type's moeten hebben van die kollommen
Heeft hier iemand een oplossing voor? Kolomnamen uitlezen via SQL is ook altijd welkom.
Leuk om te vermelden: we hebben enkel Access 97
Oplossing:
Lees de systeem tabellen uit (Access) zodat je weet welke tabellen en kollomen er zijn. Ook moet ik hiervoor de kolom type's weten (char, number, ...)
In oracle is dat simpel all_tables en all_tab_columns. Maar access !!!
Ben al een hele namiddag bezig het internet af te schuimen en heb al wat gevonden:
Tabel namen: select type, name from MSysObjects where type = 1
Wel nog even de systeemtabellen daaruit filteren, maar dat is geen probleem.
Kolom namen (heb ik enkel een oplossing in vbscript:
For i = 0 To objRsAcc.Fields.Count - 1
wscript.echo objRsAcc.Fields(i).Name
Next
Probleem:
Nu zou ik enkel nog de type's moeten hebben van die kollommen
Heeft hier iemand een oplossing voor? Kolomnamen uitlezen via SQL is ook altijd welkom.