zoukankan      html  css  js  c++  java
  • DML 和 DDL

    SQL DML 和 DDL
    可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
    SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
    查询和更新指令构成了 SQL 的 DML 部分:
    SELECT - 从数据库表中获取数据
    UPDATE - 更新数据库表中的数据
    DELETE - 从数据库表中删除数据
    INSERT INTO - 向数据库表中插入数据
    SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
    SQL 中最重要的 DDL 语句:
    CREATE DATABASE - 创建新数据库
    ALTER DATABASE - 修改数据库
    CREATE TABLE - 创建新表
    ALTER TABLE - 变更(改变)数据库表
    DROP TABLE - 删除表
    CREATE INDEX - 创建索引(搜索键)
    DROP INDEX - 删除索引

    基本的select语句:select(选择标识要显示的列)from(这个表)
    查询所有列:select*from (这个表)
    查询指定的列:select(列名)from(这个表)
    使用运算符:select sal,sal+800 from(这个表)
    运算的优先级:乘除的优先级高于加减,同一优先级运算符从左向右执行,括号内的运算优先执行。
    定义一个空值:空值是不可用的,未分配的,未知的,或不适用。null是不一样的零或空格。
    使用别名;select (表名)as(别名)from(表)。系统默认自带关键字“as”,系统默认字段名称在数据字典中以大写储存,除非定义列别名的格式会改变字典中的储存格式,可以通过DBA_TAB_COLUMNS来验证。
    级联操作:
    连接符;连接列与列或列与字符串,使用双竖线‘||’进行连接,创建出一个合成的列(列:select last_name||job_id as "employees" from employees;)
    使用字符串;select

  • 相关阅读:
    jmeter解决乱码
    RedisTemplate方法详解
    linux centos7忘记密码?
    redis config 详解
    Spring Security使用详解(基本用法 )
    Oauth介绍
    springSecurity+Oauth2.0之授权模式(客户端、密码模式)
    springCloud Sleuth分布式请求链路跟踪
    spring cloud Stream消息驱动
    HttpServletResponse
  • 原文地址:https://www.cnblogs.com/xingxingdiandian/p/8931781.html
Copyright © 2011-2022 走看看