支持在线写SQL的Oracle学习免费网站推荐!(个人常使用)

前言

在工作中使用的是oracle数据库,平时想在家测试一些sql是否可以跑的过,可惜自己电脑并没有安装oracle数据库,甚至完全不想安装到本地,因为据说安装oracle数据库会占很多什么什么…

因此,上次在网络上查询了一下,发现了一个比较不错的Oracle在线可以执行sql的网站。

SQL Fiddle : http://sqlfiddle.com/

它的界面如下:

举例子:

先初始化表以及构建一些数据。

CREATE TABLE people  (
  id varchar2(10),
  name varchar2(10),
  sex varchar2(10)
);
INSERT INTO people VALUES ('1', '小明', '男');
INSERT INTO people VALUES ('2', '小红', '女');
INSERT INTO people VALUES ('3', '小黄', '男');

点击Browser查看是否建表成功:

直接跑一条select的sql:

注意:左边是初始化表跟数据,即每次执行右边的sql的时候,数据都会是从一开始初始化的状态开始跑sql的

如下:先执行insert的SQL,并之后独立再次执行select 语句:

如果不想每次都自己手巧建表语句,可以使用页面头标签的Text to DDL:

当然它识别不一定准确,适当需要手动修改一下字段大小值。

不过测试过了该网站,基本上的SQL都可以支持,还是很不错的网站,直接三连。

总结

到此这篇关于支持在线写SQL的Oracle学习免费网站推荐的文章就介绍到这了,更多相关在线写SQL的Oracle学习免费网站内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 支持在线写SQL的Oracle学习免费网站推荐!(个人常使用)

    前言 在工作中使用的是oracle数据库,平时想在家测试一些sql是否可以跑的过,可惜自己电脑并没有安装oracle数据库,甚至完全不想安装到本地,因为据说安装oracle数据库会占很多什么什么… 因此,上次在网络上查询了一下,发现了一个比较不错的Oracle在线可以执行sql的网站. SQL Fiddle : http://sqlfiddle.com/ 它的界面如下: 举例子: 先初始化表以及构建一些数据. CREATE TABLE people ( id varchar2(10), name

  • PL/SQL实现Oracle数据库任务调度

    正在看的ORACLE教程是:PL/SQL实现Oracle数据库任务调度.摘要:本文主要就数据库恢复与系统任务的调度,在结合一般性的数据库后台处理的经验上,提出较为实用而新颖的解决方法,拓宽了数据库后台开发的思路. 关键词:数据恢复,任务调度,ORACLE,PL/SQL 在数据库操作中时常会有这样的情况发生,由于一时的疏忽而误删或误改了一些重要的数据,另外还有一些重要的任务需要周期性地运行.显然,前一类问题主要是数据备份与恢复方面的,而后一类则主要是系统的任务调度.本文将针对这两类问题,从应用程序

  • 利用PL/SQL从Oracle数据库导出和导入数据

    本文实例为大家分享了使用PL/SQL从Oracle数据库导出和导入数据的方法,供大家参考,具体内容如下 1.导出数据: 方式一:工具->导出用户对象->导出.sql文件 注:这种方式导出的是建表语句和存储过程语句 方式二:工具->导出表 注: 这里是导出表的结构和数据 第一种方式导出.dmp格式的文件,.dmp是二进制文件,可跨平台,还能包含权限,效率不错,用的最为广泛. 第二种方式导出.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量导入导出.尤其注意的

  • Oracle学习笔记之视图及索引的使用

    目录 一.视图的使用 1.概念 2.视图分类 3.视图语法 4.视图实例 二.索引 1.索引概念 2.索引分类 2.1.按物理存储方式分类 2.2.按逻辑功能分类 3.索引原则 4.索引语法 一.视图的使用 1.概念 视图概念: 视图是基于一个表或多个表或视图的逻辑表(虚表),本身不包含数据,通过它可以对表里面的数据进行查询. 基表:视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中.那些用于产生视图的表叫做该视图的基表. 视图优点: 简化性 安全性 2.视图分类 视图分为简单视图和复

  • 解决PL/SQL修改Oracle存储过程编译就卡死的问题

    问题描述: 这里我用的是Plsql dev客户端,然后修改存储过程编译就卡死,我一直以为是客户端的问题,其实并不然,是因为sessionid什么玩意的被占用了.只需要执行几行命令就可以了.原因的话就是可能有人在执行存储过程,所以你这边修改就会卡死. 问题解决: 可能这些命令有点陌生,这个不重要,只要按着来执行即可. 第一步:获取session_jd select * FROM dba_ddl_locks where name =upper('存储过程名称'); 第二步:根据session_id获

  • 如何自己动手写SQL执行引擎

    前言 在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法.来验证一下自己对于数据库底层原理的掌握是否牢靠.在笔者的github中给这个database起名为Freedom. 整体结构 既然造轮子,那当然得从前端的网络协议交互到后端的文件存储全部给撸一遍.下面是Freedom实现的整体结构,里面包含了实现的大致模块: 最终存储结构当然是使用经典的B+树结构.当然在B+树和文件系统block块之间的转换则通过Buffer(Page) Manager来进行.当然了,为了完成事务,

  • SQL注入篇学习之盲注/宽字节注入

    目录 盲注 布尔盲注 时间盲注 盲注函数 length()函数返回字符串的长度 演示语句 burp抓包演示 宽字节注入 php魔术函数 开启方式 开启效果 作用 绕过方法 宽字节注入 总结 盲注 有时目标存在注入,但在页面上没有任何回显,此时,我们需要利用一些方法进行判断或者尝试得到数据,这个过程称之为盲注. 时间盲注其实和布尔盲注其实没有什么太大的区别,只不过是一个依靠页面是否正常判断,一个是否延时判断,在操作上其实也差不多,只不过时间注入多一个if() 布尔盲注 布尔很明显就是true和fa

  • JSP连接MySql/MS SQL Server/Oracle数据库连接方法[整理]

    JSP连接MySql数据库方法 首先先将MySql的数据库连接驱动拷贝到Tomcat/common/lib包下 下载mysql-connector-java-5.1.6.zip http://mysql.cs.pu.edu.tw/Downloads/Connector-J/mysql-connector-java-5.1.6.zip 配置Tomcat的虚拟目录-略 创建jdbcMySql.jsp页面 页面代码如下: 复制代码 代码如下: <%@ page contentType="text

  • docker和docker-compose一键安装教程(支持在线和离线)

    shell脚本 #!/bin/sh # 当前目录 CURRENT_DIR=$( cd "$(dirname "$0")" pwd ) #Install docker if which docker >/dev/null; then echo "检测到 Docker 已安装,跳过安装步骤" docker -v echo "启动 Docker " service docker start 2>&1 | tee

  • sso跨域写cookie的一段js脚本(推荐)

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script> var setcookitarray = ""; setcookitarray = "[\"http://passport.a.com/main/setCookie.do?domain=\",\"http://passport.

随机推荐