4
我在嘗試使用R/RODBC對MSSQL 2008 R2數據庫的結構進行編目。我建立了一個DSN,通過R連接並使用了sqlTables()
命令,但這只是獲取'系統數據庫'信息。R RODBC顯示所有表格
library(RODBC)
conn1 <- odbcConnect('my_dsn')
sqlTables(conn1)
但是,如果我這樣做:
library(RODBC)
conn1 <- odbcConnect('my_dsn')
sqlQuery('USE my_db_1')
sqlTables(conn1)
我獲得與my_db_1數據庫相關聯的表。有沒有辦法看到所有的數據庫和表,而不需要手動輸入單獨的USE語句?
這個SQL會給你一個所有數據庫的列表:'SELECT name FROM master..sysdatabases;' – nrussell
@nrussell:完美,謝謝。 – screechOwl
@nrussell:你想把它放在答案中,我會選擇它? – screechOwl