## `SQLinDS` - SQL queries in Data Step

---

The **SQLinDS** package is based on Mike Rhoads' article [*Use the Full Power of SAS in Your Function-Style Macros*](https://support.sas.com/resources/papers/proceedings12/004-2012.pdf). 

The package allows to write SQL queries in the data step, e.g.
```sas
  data class;
    set %SQL(select name, age from sashelp.class order by age);
  run;
```
SHA256 digest for the latest version of `SQLinDS`: F*A3DC9400DEF1403DC9E191611790244A8B0FB23303D3A98D29777E46A1D4E8B4

[**Documentation for SQLinDS**](./sqlinds.md "Documentation for SQLinDS")

Recording form SAS Innovate 2026 Users Day: ["SQLinDS and evExpress SAS packages - a tribute to SAS rock-stars!"](https://www.youtube.com/watch?v=ONSmt_l2TtU&t=6433s "SAS Innovate 2026 Users Day") (April 27th 2026, ~30 minutes)

To work with a package use the [**SAS Packages Framework**](https://github.com/yabwon/SAS_PACKAGES/blob/main/README.md "SPFinit").

