/
telnov.ob
/
postgresql-patterns-library
Обзор
Документация
Войти
/
telnov.ob
/
postgresql-patterns-library
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
functions/sql_pretty.sql
7 строк
383 B
Rinat
Update sql_pretty.sql
13 дек 2024, 20:28
Не верифицирован
13 дек 2024, 20:28
f26c660
Код
Авторство
О чём код?
-- TODO select trim(regexp_replace( 'select * from a inner join b where a.f = b.f order by a.id limit 10', '\s*\m(?<!\|)(FROM|NATURAL|(?:CROSS\s+|LEFT\s+|RIGHT\s+|INNER\s+)?(?:OUTER\s+)?JOIN|WHERE|HAVING|ON|USING|GROUP BY|ORDER BY|LIMIT|SELECT|UNION|INTERSECT|EXCEPT|CASE|WHEN|ELSE|END)(?!\|)\M', E'\n\\1', 'gi' ), E'\n ') as query_pretty