knitr
在 SQL 中被记录为支持语法突出显示,但是,在以下示例中,只有一个块被正确突出显示:
---
title: "R Notebook"
output:
html_document: default
---
```{sql select, eval=FALSE}
SELECT foo
FROM bar
WHERE jimminy > zoinks
```
```{sql with, eval=FALSE}
WITH (
SELECT bar
FROM foo
)
SELECT foo
FROM bar
WHERE jimminy > zoinks
```
经过一些测试,我将此归因于公用表表达式(WITH
语句)。
是否有一些简单的东西可以“打开”两个块的语法突出显示?除了将查询重组为不是 CTE 之外还有什么?