복잡한 JOIN 및 집계 쿼리
SELECT u.id, u.name FROM users u JOIN orders o ON u.id = o.user_id WHERE u.status = 'active';
JOIN절과 WHERE 조건절이 자동으로 줄바꿈되고 키워드가 보기 좋게 강조 정렬됩니다.
SQL 쿼리를 한눈에 알아보기 쉽게 정렬하고 표준 키워드를 대문자로 변환합니다.
한 줄로 엉켜있거나 복잡한 SQL 쿼리를 절(clause) 단위로 자동 분리하고 보기 좋게 들여쓰기하여 가독성을 극대화합니다.
SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY 등 주요 SQL 키워드를 자동으로 인식하여 절별로 줄바꿈 및 들여쓰기를 적용합니다.
Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB 등 다양한 데이터베이스 방언(Dialect)에 맞는 키워드 인코딩 및 구문을 지원합니다.
원하는 스타일에 따라 예약 키워드를 대문자(UPPERCASE) 또는 소문자(lowercase)로 일괄 표준화할 수 있습니다.
입력하신 SQL 쿼리는 외부 데이터베이스 서버나 외부 API로 전송되지 않고 사용자의 웹 브라우저 메모리 내에서만 100% 포맷팅됩니다.
작은따옴표나 큰따옴표로 감싸진 문자열 리터럴 값 내부의 구문은 보호되어 변형되지 않습니다.
SELECT u.id, u.name FROM users u JOIN orders o ON u.id = o.user_id WHERE u.status = 'active';
JOIN절과 WHERE 조건절이 자동으로 줄바꿈되고 키워드가 보기 좋게 강조 정렬됩니다.
SELECT * FROM products WHERE category_id IN (SELECT id FROM categories WHERE active = 1);
서브쿼리 영역도 알맞은 중첩 들여쓰기로 구분되어 가독성이 높아집니다.
SQL 키워드(SELECT, FROM, WHERE 등)를 표준 대소문자로 변환하고 주요 절 앞에 줄바꿈과 들여쓰기를 추가하여 쿼리를 한눈에 파악할 수 있게 정렬합니다.
표준 SQL뿐만 아니라 MySQL, PostgreSQL, SQLite, MariaDB, Transact-SQL, PL/SQL 등 대부분의 DBMS 방언을 공식 지원합니다.
아닙니다. 라코파이의 모든 도구는 100% 브라우저 클라이언트 사이드에서 처리되므로 입력한 SQL 쿼리와 테이블명 등이 외부로 전송되지 않습니다.