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