sql >> Database >  >> RDS >> Oracle

Is SQLFiddle kapot? Fouten voor Oracle, SQL Server, ...?

UPDATE: Alles lijkt weer te werken. Zie het antwoord van Jake Feasel (de maker van SQL Fiddle).

Om informatie uit de opmerkingen samen te vatten als een antwoord en up-to-date te houden vanaf het moment van schrijven:

  1. SQLFiddle was ongeveer een jaar kapot, maar vanaf 2017-07-07 werkt het voor Oracle 11g R2.
  2. Het lijkt ook te werken voor MS SQL Server 2008, MS SQL Server 2014 en MySQL 5.5, maar MySQL 5.6 werkt.

(Laat een reactie achter als een van de bovenstaande wijzigingen verandert en ik zal het antwoord dienovereenkomstig bijwerken).

SQLFiddle-alternatieven

  1. http://rextester.com heeft opties voor MySQL, Oracle, PostgreSQL en SQL Server in de vervolgkeuzelijst "Taal" (evenals de mogelijkheid om werk online op te slaan op een vergelijkbare manier als SQLFiddle).
  2. http://db-fiddle.com heeft opties voor MySQL 5.5 / 5.6 / 5.7 / 8.0, PostgreSQL 9.4 / 9.5 / 9.6 / 10.0 en SQLite 3.16 / 3.17 / 3.18.
  3. https://dbfiddle.uk heeft opties voor 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) en SQLite 3.8 / 3.16 (evenals de mogelijkheid om werk online op te slaan op een vergelijkbare manier als SQLFiddle). Zie verdere discussie hier.
  4. Voorgestelde alternatieven voor Oracle zijn Oracle Application Express en Oracle Live SQL.
  5. Een MySQL-alternatief met beperktere functionaliteit is sqlize.com.
  6. Een onhandig MySQL-alternatief is sqltest.net (als je je weg kunt vinden in de advertenties).
  7. Als laatste redmiddel heb ik af en toe antwoorden gezien die Stack Exchange Data Explorer gebruiken om aangepaste query's te maken (in SQL Server 2016) die niet zijn gebaseerd op de ingebouwde tabellen. [Disclaimer:ik weet niet zeker of het echt voor dit soort doeleinden moet worden gebruikt.]


  1. Asynchrone replicatie instellen tussen MariaDB Galera-clusters

  2. Kan niet zomaar de PostgreSQL-tabelnaam gebruiken (relatie bestaat niet)

  3. Transactielogboekbewaking

  4. Topmanieren om de database-efficiëntie te verhogen