12
Knitr tworzy przyjemny kod z podświetloną składnią podczas korzystania z fragmentu kodu, jak pokazano poniżej.Dosyć drukowany kod SQL z oddzielnego pliku z knitr
```sql
SELECT column
FROM table
```
Czy można osiągnąć to samo, ale z kodem sql przechowywanym w pliku? Coś jak:
```sql
read_chunk('mycode.sql')
```
Cudownie, dziękuję Yihui. Nie wiedziałem, że można użyć wbudowanego wyrażenia r w obrębie fragmentów kodu. Dzięki temu mogę zsynchronizować moją dokumentację z moim kodem. – Rickard
@Rickard Nie, naprawdę nie można używać wbudowanych wyrażeń R w częściach kodu. Inline R wyrażenie tutaj działa, ponieważ '' '' sql 'nie jest traktowane jako fragment kodu w knitr. W tej chwili tylko ''' '{r *}' jest identyfikowany jako fragment kodu (nie mogę tutaj wpisywać dosłownych odsyłaczy, więc użyłem '' ', który powinien być odczytany jako backtick). –
Potrącone, ponieważ to rozwiązanie nie działa dla mnie. Plik sql jest poprawnie odczytany i wyświetlony, ale nie jest sformatowany jako kod SQL. – steinbock