CẬP NHẬT: Tất cả dường như đang hoạt động trở lại. Xem câu trả lời từ Jake Feasel (người tạo ra SQL Fiddle).
Để tóm tắt thông tin từ các nhận xét dưới dạng câu trả lời và cập nhật thông tin bằng văn bản:
- SQLFiddle đã bị hỏng trong khoảng một năm nhưng kể từ ngày 17 tháng 7 năm 2017, nó vẫn hoạt động cho Oracle 11g R2.
- Nó cũng có vẻ bị hỏng đối với MS SQL Server 2008, MS SQL Server 2014 và MySQL 5.5 nhưng MySQL 5.6 vẫn hoạt động.
(Vui lòng nhận xét nếu có bất kỳ thay đổi nào ở trên và tôi sẽ cập nhật câu trả lời cho phù hợp).
Các lựa chọn thay thế SQLFiddle
- http://rextester.com có các tùy chọn cho MySQL, Oracle, PostgreSQL và SQL Server trong menu thả xuống "Ngôn ngữ" (cũng như khả năng lưu công việc trực tuyến theo cách tương tự như SQLFiddle).
- http://db-fiddle.com có các tùy chọn cho MySQL 5.5 / 5.6 / 5.7 / 8.0, PostgreSQL 9.4 / 9.5 / 9.6 / 10.0 và SQLite 3.16 / 3.17 / 3.18.
- https://dbfiddle.uk có các tùy chọn cho MariaDB 10.2 / 10.3, MySQL 8.0, Oracle 11g Release 2, Postgres 8.4 / 9.4 / 9.5 / 9.6 / 10/11, SQL Server 2012/2014/2016/2017/2017 (Linux) và SQLite 3.8 / 3.16 (cũng như khả năng lưu công việc trực tuyến theo cách tương tự như SQLFiddle). Xem thảo luận thêm tại đây.
- Các lựa chọn thay thế được đề xuất cho Oracle là Oracle Application Express và Oracle Live SQL.
- Một giải pháp thay thế MySQL với nhiều chức năng hạn chế hơn là sqlize.com.
- Một giải pháp thay thế MySQL phức tạp là sqltest.net (nếu bạn có thể tìm thấy cách của mình xung quanh các quảng cáo).
- Phương án cuối cùng, tôi thỉnh thoảng thấy các câu trả lời sử dụng Stack Exchange Data Explorer để tạo các truy vấn tùy chỉnh (trong SQL Server 2016) không dựa trên các bảng dựng sẵn. [Tuyên bố từ chối trách nhiệm:Tôi không chắc nó có thực sự được sử dụng cho mục đích này hay không.]