当前位置: 首页 > 科技观察

安装数据库很痛苦?试试这个SQL在线编辑器,省去你安装的烦恼

时间:2023-03-22 17:01:49 科技观察

现在如果只是用来学习和测试SQL代码,就不需要安装数据库了。今天给大家介绍一个简单易用的SQL在线编辑器:http://www.sqlfiddle.com/为什么好用?可以满足你编写SQL代码练习题的基本需求,同时也支持手机端使用。让我介绍一下这个在线编辑器的一些功能。界面显示这个在线编辑器的功能很容易掌握,我们先来看看它长什么样。选择PC界面和手机界面的数据库类型。这个在线编辑器支持多种数据库,包括朋友常用的SQLServer、MySQL、Oracle。只需单击要练习的数据库即可。样例脚本和建表窗口每个数据库都有一个简单的样例,点击ViewSampleFiddle按钮会自动加载相应的样例脚本到建表窗口中。如下图所示:MySQL示例脚本SQLServer示例脚本当然,您也可以点击清除按钮清除当前窗口中的代码。快速建表和插入数据(TexttoDDL)的功能简直就是神器。一开始不知道怎么用,就去github上看sampletutorial。它可以节省很多标准代码。例如,下面创建Customers表并插入数据的代码就是在这里完成的。点击TexttoDDL按钮,在弹出的界面中输入表名,然后在下方输入框第一行输入列名,英文格式用逗号(,)分隔,输入数据从第二行,如下图:然后点击右下角的AppendToDDL,在左侧窗口中可以看到对应的代码,如下图:注意:本编辑器不支持中文!!!创建窗口功能按钮创建窗口下方有几个按钮,其中BuildSchema:执行创建和插入语句EditFullScreen:全屏显示创建窗口Browser:查看已经创建的表结构Terminator:这个结束符给定的代码,通常SQL以;结尾,使用默认的查询窗口,右边的功能按钮就是我们的查询窗口,我们可以在里面写我们的查询SQL代码。如下图所示:查询窗口下方还有几个功能按钮:RunSQL:执行查询代码EditFullscreen:全屏查询窗口terminator:代码末尾的字符查询结果和执行计划显示在窗口底部窗口总结了这个SQL在线编辑器有很多优点和几个缺点。优点:可以直接在上面写代码,不用安装数据库。支持多个数据库。支持快速创建表结构和插入数据。支持查看执行计划。支持手机。代码输入和执行的缺点:不支持汉字。如果输入中文,执行结果会是?说明没有缓存功能。关闭窗口后,需要重建表并插入数据,但漏洞并没有隐藏。对于一些刚刚入门的小白同学来说,这个SQL在线编辑器的功能已经足够了。写代码、做习题,都可以在上面完成。推荐破壁,赶快来试试吧!