5
我想了解RODBC如何確定新創建(Access)表的列類型? sqlSave的R文檔非常神祕:「通過諮詢參數varTypes和typeInfo選擇類型」。沒有這個參數的例子。我在哪裏可以找到更好的解釋?RODBC sqlSave列類型:如何確定?
我想了解RODBC如何確定新創建(Access)表的列類型? sqlSave的R文檔非常神祕:「通過諮詢參數varTypes和typeInfo選擇類型」。沒有這個參數的例子。我在哪裏可以找到更好的解釋?RODBC sqlSave列類型:如何確定?
無需查看來源。改爲使用「getSqlTypeInfo(driver)」。
> getSqlTypeInfo("ACCESS")
$double
[1] "DOUBLE"
$integer
[1] "INTEGER"
$character
[1] "VARCHAR(255)"
$logical
[1] "varchar(5)"
>
只要看看RODBC軟件包的來源。
# from R/TypeInfo.R:
typesR2DBMS <-
list(MySQL = list(double="double", integer="integer",
character="varchar(255)", logical="varchar(5)"),
ACCESS = list(double="DOUBLE", integer="INTEGER",
character="VARCHAR(255)", logical="varchar(5)"),
# etc ...
我在哪裏可以找到? – waanders 2010-07-28 11:23:51
http://cran.r-project.org/src/contrib/RODBC_1.3-2.tar.gz,文件R/TypeInfo.R,41行 – rcs 2010-07-28 11:30:23
謝謝。但是我正在使用Windows,我的C:\ Program Files \ R \ R-2.10.1 \ library \ RODBC目錄不包含TypeInfo.R。網上沒有例子嗎? – waanders 2010-07-28 11:56:36