zoukankan      html  css  js  c++  java
  • Oracle中SQL的分类

    DDL 数据定义语言:

      用于创建(create)、修改(alter)或删除(drop)数据库对象。

    DML 数据操作语言:

      添加(insert into)、修改(update)和删除(delete)表中的数据。

      insert into:

        在SQL里有两种写法:

        1.insert into 表名 (字段列表) values (值列表)。 此时值列表要和字段列表对应

        2.insert into 表名 values (全部字段值列表)。此时值列表要和所有字段对应。

      update:

      写法:update 表名 set 字段名=字段值, ... where 条件; 如果后面的where省略,就是全表更新。

      delete:

      delete用来选择删除,写法为:delete 表名 where 条件。

      如果清空表数据用delete的话,写法为:delete 表名。虽然可以使用delete但是效率低,所以就要使用truncate table 表名这种写法,他的实质是先删表再建表,速度快。不会再写日志表,相反,delete则会写。

    DQL 数据查询语言:

      从表中获得数据(select)。

      写法为select * from 表名或者select 字段列表 from 表名。

    扩展一个小问题,SQL中的字符串连接运算符,采用||。

  • 相关阅读:
    微软警告:“大规模电子邮件活动”正在推动勒索软件感染
    静态莫队分块
    可持久化线段树练习题
    KMP的一些好题
    KMP模式匹配
    最大异或路径
    人类分块精华(Ex)
    人类分块精华(二)
    人类分块精华(一)
    Treap 详解
  • 原文地址:https://www.cnblogs.com/claricre/p/6164968.html
Copyright © 2011-2022 走看看