Hey,
ich habe eine sql-DB zum Einlesen
Code: Alles auswählen
library(RSQLite)
m <- dbDriver("SQLite")
con <- dbConnect(m, dbname = "wind.db")
alltables <- dbListTables(con)
alltables
Leider weiß ich nicht, wie die DB (inkl. Spaltennamen ... ) aufgebaut ist. Wenn ich die Daten mal gesamt einlese
dann schreibt R nach einiger Zeit
aus diese Grund (nehme ich jetzt mal in meiner Unwissenheit an) muss ich die Daten vorher selektieren, was ja kein Problem ist, da ich mir Messwerte nur an bestimmten Tagen ansehe. Dazu muss ich aber wissen, wie meine db aufgebaut ist, damit ich die Abfrage dementsprechend gestalten kann. Anstatt alles rauszuladen, möchte ich die Einschränkung über das Datum machen zB.
Code: Alles auswählen
daten <- dbGetQuery(con, 'SELECT Datum FROM wind_mess')
Jetzt meine Frage, gibt es auch einen Befehl, der mir aus der tabelle wind_mess nur die Spaltennamen raus schreibt, ohne die Daten - aber ev. mit Zuordnung ob es sich dabei um eine CHR oder NUM handelt, ausgibt. Oder gibt es eine andere Art einzulesen, wo ich weniger Resourcen verbrauche?
Vielen lieben Dank
Jane