找回密码
 注册
查看: 393|回复: 0

R语言 RSQLite包 dbReadTable-methods()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 22:17:20 | 显示全部楼层 |阅读模式
dbReadTable-methods(RSQLite)
dbReadTable-methods()所属R语言包:RSQLite

                                         Convenience functions for Importing/Exporting DBMS tables
                                         便利DBMS表的导入/导出功能

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

These functions mimic their R/S-Plus counterpart  get, assign, exists,  remove, and objects, except that they generate code that gets remotely executed in a database engine.
这些功能模仿他们的R / S-PLUS对应get,assign,exists,remove和objects,除了他们所产生的代码被远程执行在一个数据库引擎。


值----------Value----------

A data.frame in the case of dbReadTable; otherwise a logical  indicating whether the operation was successful.  
数据框的情况下,dbReadTable,否则逻辑指示操作是否成功。


方法----------Methods----------


BUGS----------BUGS----------

These RSQLite methods do not use transactions, thus it is dangerous  to specify overwrite=TRUE in dbWriteTable (the table is first removed and in case the data exporting fails the original table is lost forever).
这些RSQLite方法不使用事务,因此它是危险的指定overwrite=TRUEdbWriteTable(先删除表的情况下的数据导出失败,是永远失去了原来的表)。


注意----------Note----------

Note that the data.frame returned by dbReadTable only has primitive data, e.g., it does not coerce character data to factors.
请注意,返回的数据框dbReadTable只有原始数据,例如,它不强迫字符数据的因素。

SQLite table names are not case sensitive, e.g., table names ABC and abc are considered equal.
SQLite表名是大小写不敏感,例如,表名ABC和abc被认为是相等的。


参考文献----------References----------

<code>DBI.pdf</code> in the base directory of this package or http://stat.bell-labs.com/RS-DBI.

参见----------See Also----------

sqliteImportFile, SQLite, dbDriver, dbConnect, dbSendQuery, dbGetQuery, fetch, dbCommit, dbGetInfo, dbListTables, dbReadTable.
sqliteImportFile,SQLite,dbDriver,dbConnect,dbSendQuery,dbGetQuery,fetch,dbCommit,dbGetInfo,dbListTables,dbReadTable。


实例----------Examples----------


conn <- dbConnect("SQLite", dbname = "sqlite.db")
if(dbExistsTable(con, "fuel_frame")){
   dbRemoveTable(conn, "fuel_frame")
   dbWriteTable(conn, "fuel_frame", fuel.frame)
}
if(dbExistsTable(conn, "RESULTS")){
   dbWriteTable(conn, "RESULTS", results2000, append = TRUE)
else
   dbWriteTable(conn, "RESULTS", results2000)
}

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-27 21:00 , Processed in 0.027008 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表