所以我有一个变量设置为 R 中的 sqlite 查询,如下所示:
query<-paste("SELECT ID FROM DataTable WHERE Name = \'", X, "\'", sep="")
xid<-dbGetQuery(conn, query)
如果 X 在数据库中,则 xid 是
1 obs. of 1 varaibles
但如果 X 不在数据库中,则 xid 是
0 obs of 1 variables
我不能使用exists()
, or Length()
or or is.integer()
oris.null()
或任何我能想到的东西来区分它们,因为它们都存在,长度相同且不为空。
我确定这很简单,但我对此很陌生(显然)。
谢谢您的帮助。