Які SQL-діалекти підтримує ШІ і чим вони реально відрізняються
«Стандартний SQL» — це фікція; кожен мейджорний РСУБД має свої розширення. ШІ-генератор знає сім діалектів і автоматично адаптує синтаксис під вибраний: MySQL/MariaDB — LIMIT, STR_TO_DATE, JSON-оператор ->; PostgreSQL — LIMIT, :: для cast, JSONB з GIN; SQL Server — TOP N замість LIMIT, OFFSET ... FETCH NEXT, T-SQL функції; Oracle — ROWNUM або FETCH FIRST N ROWS, SYSDATE, DUAL; SQLite — обмежений SQL-92 з нюансами (немає RIGHT JOIN, weak typing); BigQuery — STANDARD SQL з array/struct, partition pruning; Snowflake — Snowflake-specific функції (LATERAL FLATTEN, QUALIFY). ШІ завжди вказує діалект у вашому запиті — якщо ви забули, він запитає. Найгрубіша помилка text-to-SQL інструментів — генерація MySQL-синтаксису для Postgres-бази; це призводить до 30%+ помилок виконання і витраченого часу на debugging.