SQL/SQL Tech

SQL Fiddle Online SQL Test Tool 비교

blackwiz 2022. 10. 21. 10:31
반응형

"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

[ db<>fiddle UI ]

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

[ sqlize.online UI ]

 

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

[ db-fiddle UI ]

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  

[ sql fiddle UI]

 

5. 그외..

Oracle Live SQL (https://livesql.oracle.com/)

  .. Oracle사에서 제공하는 전용 온라인 SQL 편집기로 다양한 기능을 제공하고 편리함.

  .. Oracle 19c 기반

  .. Oracle에 가입해야지 사용 가능함.

 

[ oracle live sql UI ]

반응형

'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