RMarkdown:控制 SQL 结果中每页结果数的选项?

RMarkdown: Option to control number of results per page in SQL results?

我在我的 RMarkdown 文档中写了一个 SQL 块:

```{sql, connection = con, max.print = 300}
      select * from myTable
```

当我 运行 RStudio 中的块时,这会按预期在漂亮的 table 中打印 300 行。

但是,我希望能够控制在打印的第一页上显示多少结果 table-- 现在,RStudio 每页显示 10 行以及用于跳转的页面控件转到我感兴趣的任何页面。

是否有代码块选项可用于控制结果中每页显示的结果数 table?

不管它值多少钱,我真的只对内联代码执行感兴趣——我真的不关心当我编写文档时会发生什么,只关心当我 运行 RStudio 中的块。

没有区块选项。我建议您为每一页打印子集:

```{r page_1, results = 'asis'}
df[1:25,]
```
#

```{r page_2, results = 'asis'}
df[26:250,]
```

等等。

您可以尝试这样的操作(将 25 更改为您想要的行数):

```{sql, connection = con, rows.print = 25}
select * from myTable
```

您可以找到更多区块选项here