반응형
"Fiddle"은 만지작거리다, 조작하다, 바이올린(명) 뜻을 가진 단어이다.
온라인 환경에서 간단히 언어를 테스트 할 수 있는 곳을 Fiddle이라고 하며, 다양한 언어별로 Fiddle이 있다.
Online에서 SQL을 작성하고 테스트 할수 있는 SQL Fiddle 사이트 중 쓸만한 곳을 비교 하였음<2022.10.21 기준>
별도로 DBMS 설치하지 않고도 간단한 SQL 테스트에 편리
1. db<>fiddle
Fiddle | 지원 DBMS | 지원 버전 | 특징 |
https://dbfiddle.uk/ | Oracle | 21c / 18c / 11gR2 | 가장 많은 DBMS를 지원 Jupeter Notebook과 유사한 UI를 지원하며, 여러 SQL문을 여러 섹션으로 나누어 테스트 가능 |
MySQL | 8.0 / 5.7 / 5.6 / 5.5 | ||
PostgreSQL | 15 / 14 / 13 / 12 / 11 /10 / 9.6 / 9.5 / 9.4 / 9.3 | ||
SQL Server | 2019 / 2017 / 2016 /2014 | ||
MariaDB | 10.9 / 10.8 / 10.7 /10.6 /10.5 /10.4 /10.3 | ||
SQLite | 3.39 / 3.27 | ||
DB2 | Developer-C 11.1 | ||
Node.js | 18 | ||
YugabyteDB | 2.8 / 2.6 | ||
Firebird | 4.0 / 3.0 |
2. sqlize.online
Fiddle | 지원 DBMS | 지원 버전 | 특징 |
https://sqlize.online/ | PostgreSQL | 15(beta) / 14.4 / 13.7 / 12.11 / 11.16 | 좌측 Editor 창 / 우측 결과 창 선택된 SQL만 실행 가능 |
MS SQL Server | 2019 / 2017 | ||
Oracle | 21c / 19c | ||
MySQL | 8.0 / 5.7 | ||
MariaDB | 10.8 | ||
SQLite | 3 |
3. db-fiddle
Fiddle | 지원 DBMS | 지원버전 | 특징 |
https://www.db-fiddle.com/ | PostgreSQL | 15(beta) / 14 / 13 / 12 / 11 / 10 /9.6 / 9.5 /9.4 | 좌측 패널은 DDL / DML 우측 패널은 SELECT 하단에 결과 창으로 구성 |
MySQL | 8.0 / 5.7 / 5.6 / 5.5 | ||
SQLite | 3.39 / 3.37 / 3.30 / 3.26 |
4. sql-fiddle
Fiddle | 지원 DBMS | 지원 버전 | 특징 |
http://sqlfiddle.com/ | MySQL | 5.6 | 좌측에 Schema Build 패널 (먼저 테이블 생성 및 데이터 INSERT 후 SELECT 가능함) 우측에 SELECT 창 (문장 선택하여 실행 가능) 하단 결과창으로 구성 장점 : 각 SELECT문마다 URL이 생성되어 공유 가능 단점: 최신 DBMS 지원 X |
Oracle | 11R2 | ||
PostgreSQL | 9.6 / 9.3 | ||
MS SQL Server | 2017 | ||
SQLite |
5. 그외..
Oracle Live SQL (https://livesql.oracle.com/)
.. Oracle사에서 제공하는 전용 온라인 SQL 편집기로 다양한 기능을 제공하고 편리함.
.. Oracle 19c 기반
.. Oracle에 가입해야지 사용 가능함.
반응형
'SQL > SQL Tech' 카테고리의 다른 글
DB2 Scripts - Table Count By Schema (0) | 2023.06.05 |
---|---|
[SQL] REGEXP_SUBSTR 구분자, 행, 열, 분리 (NULL 포함) (0) | 2022.10.23 |
values 절 (db2, postgresql) (0) | 2022.10.21 |
SQL & PL/SQL Naming Convention (4) | 2010.08.06 |
SQL Style Guide (1) | 2010.08.06 |