Create script error.
这是一个失败的简单脚本:
create table t1 (f1 number,f2 number,f3 number);
任何人都可以帮忙吗?
解决方法
总结评论中的信息作为答案,并在撰写时更新:
> sqlFiddle被打破了大约一年,但截至2017-07-07它正在努力于Oracle 11g R2.
>它似乎也在MS SQL Server 2008,MS SQL Server 2014和MySQL 5.5被打破,但MySQL 5.6正在运作.
(如果有任何上述变化,请发表评论,我会相应更新答案).
sqlFiddle替代品
> http://rextester.com在“语言”下拉列表中提供了MysqL,Oracle,Postgresql和sql Server选项(以及以类似于sqlFiddle的方式在线保存工作的能力).
> http://db-fiddle.com有MysqL 5.5 / 5.6 / 5.7 / 8.0,Postgresql 9.4 / 9.5 / 9.6 / 10.0和sqlite 3.16 / 3.17 / 3.18的选项.
> http://dbfiddle.uk提供了MariaDB 10.2,Oracle 11g第2版,Postgres 8.4 / 9.4 / 9.5 / 9.6 / 10 Beta,sql Server 2014/2016 / vNext和sqlite 3.8的选项(以及以类似方式在线保存工作的能力) sqlFiddle).见进一步的讨论here.
> Oracle的建议替代方案是Oracle Application Express和Oracle Live SQL.
>具有更多功能的MysqL替代方案是sqlize.com.
>一个笨重的MysqL替代品是sqltest.net(如果你可以找到广告的方式).
>作为最后的手段,我偶尔会看到使用Stack Exchange Data Explorer创建不基于内置表的自定义查询(在sql Server 2016中)的答案. [免责声明:我不确定它是否真的应该用于此类目的.]