zoukankan      html  css  js  c++  java
  • 认识SQL

    1.SQL指的是结构化的查询语句

    不同的数据库有不同的操作语法,后来IBM开发标准的数据库操作语法,Oracle数据库是最早提供这种语法的数据库。由于SQL语句的标准推广,所有的数据库都支持SQL。

    SQL语法之中实际上的组成只有20几个单词,但是SQL大力发展的时代,有一部分不使用SQL。在行业内还产生了NoSQL数据库(不使用SQL数据库)但不意味着不使用SQL数据库。

    2.对于SQL语句本身也分为若干类子类

    DML(数据操作语言):数据的更新与查询操作(SELECT、FROM、INSERT、GROUPBY、HAVING、WHEVE、UPDATE、DELETE)在开发之中几乎都是以DML操作为主的。

    DDL(数据定义语言):数据库对象的定义语言,例如:数据表、约束、索引、 同义词、用户

    DCL(数据库控制语言):数据库的权限控制

    重点在于DML与DDL的学习上

    3.Scott用户表(重点)

    首先如果想要知道某一个用户(模式)所有的数据表,可以使用如下语法

    SELECT * FROM tab;

    CONN scott/tiger

    SET LINESIZE 300;

    SET PAGESIZE 30;

    此时结果中一共返回来四张数据表,但是要想知道每一张表的结构,则可以使用DESC表名称。要知道dept,使用DESC dept。

  • 相关阅读:
    Linux下挂载新硬盘
    远程编写+调试服务器上的Python程序
    记一次CUDA编程任务
    CUDA核函数调用基础数学API的一个奇葩情况
    Python多线程常用包对比
    Python threadpool传递参数
    代码生成器
    从移动优先到离线优先(三)
    从移动优先到离线优先(二)
    从移动优先到离线优先(一)
  • 原文地址:https://www.cnblogs.com/Hiramunderneath/p/15357063.html
Copyright © 2011-2022 走看看