停止r截断dbGetQuery中的小数

时间:2018-06-20 08:33:58

标签: r decimal

我在数据库中有以下数据:

销售

  1. 113836.95
  2. 109500.20
  3. 111962.21
  4. 109738.62
  5. 102152.42

当我尝试使用以下内容提取它时,它会将数字截断为1dp:

results = dbGetQuery(sc, "SELECT sales FROM table LIMIT 5")
results

销售

  1. 113836.9
  2. 109500.2
  3. 111962.2
  4. 109738.6
  5. 102152.4

如何获取小数点后的数字?

我可以使用以下内容将其保留为文本:

results = dbGetQuery(sc, "SELECT cast(sales as varchar(20)) FROM table LIMIT 5")

但是我大约有50个字段,因此希望有一个更简单的解决方案

0 个答案:

没有答案