sql-research
Guide for researching SQL syntax and behavior for database backends. Use when you need to research how a SQL function, command, or feature works in a specific database before implementing it in dbplyr.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide for researching SQL syntax and behavior for database backends. Use when you need to research how a SQL function, command, or feature works in a specific database before implementing it in dbplyr.
How to use
Zidentyfikuj funkcję SQL lub polecenie, które chcesz zbadać dla konkretnej bazy danych (np. CASE, COALESCE, WINDOW FUNCTIONS dla PostgreSQL).
Użyj wyszukiwarki internetowej, aby znaleźć oficjalną dokumentację bazy danych dla tego dialektu. Priorytetowo traktuj źródła bezpośrednio od producenta bazy danych.
Zbierz informacje o składni, typach argumentów, zwracanych wartościach, obsłudze NULL, regułach konwersji typów oraz ograniczeniach specyficznych dla wersji bazy.
Utwórz plik dokumentacji w katalogu research/ o nazwie {dialekt}-{polecenie}.md zawierający podsumowanie (1-2 zdania), minimalną składnię z przykładami, kluczowe zachowania istotne dla tłumaczenia oraz ograniczenia wpływające na użycie w dbplyr.
Dodaj sekcję Sources z linkami do wszystkich użytych źródeł — cytowania z URL-ami są obowiązkowe.
Przejrzyj dokumentację przed implementacją kodu SQL-generującego, aby upewnić się, że wszystkie przypadki brzegowe i różnice między wersjami baz są uwzględnione.