zoukankan      html  css  js  c++  java
  • 我所知道的数据库4-数据类型与SQL语言

    常见数据类型:

      CHAR(SIZE):定长字符型,字符长度不够自动在右边加空格符号。oracle最大长度是2000。

      VARCHAR(SIZE):可变长字符型,大小必须指定。oracle最大长度是4000。

      NUMBER(m,n):数字型,可存放实数和整数。其中m表示数据长度,n表示小数位数。也可以没有n。

      DATE:日期类型。

      BLOB:二进制大对象,其最大大小为4GB,此数据类型映射到BYTE类型的ARRAY。

      CLOB:二进制大对象,其最大大小为4GB,此数据类型映射到STRING类。

    SQL(Structured Query Language),结构化查询语言,是关系型数据库RDBMS的官方语言。主要有以下几种:

    1.DDL,数据定义语言,针对的是数据库的逻辑结构的操作(不针对数据)。

      常见的关键字有:CREATE 创建、DROP 删除、ALTER 修改、RENAME 重命名、TRUNCATE 删除。

    2.DML:数据操作语言、针对的是存储在数据库中的数据。

      常见的关键字有:INSERT 插入、UPDATE 更新、DELETE 删除。

    3.DQL:数据查询语言、有时也被称为DML语言。只是查询,不会修改数据。

      常见的关键字有:SELECT 查询、FROM 从属、WHERE 条件、GROUP BY 分组、HAVING 条件、ORDER BY 排序。

    4.DCL:数据管理语言,针对的是权限控制部分。

      常见的关键字有:GRANT 赋权、REVOKE 收回。

    5.TPL:事务处理语言,确保被DML语句影响的表的所有行得以及时更新。

      常见的关键字有:BEGIN TRANSACTION 事务开启、COMMIT 提交、SAVEPOINT 还原点、ROLLBACK 撤回.

    6.CCL:指针控制语言,用于对一个或多个表单独行的操作。

      常见的关键字有:DECLARE CURSOR 游标申明、FETCH INTO 游标提取、UPDATE WHERE CURRENT(of cursor) 定位更新。

  • 相关阅读:
    向表中添加列 ALTER TABLE ADD Column_name
    向表中添加列 ALTER TABLE ADD Column_name
    C#类和结构(C# 编程指南)
    C#类和结构(C# 编程指南)
    SQL大小写转换
    SQL大小写转换
    (最新)IIS Express发布网站,实现IP,域名访问站点
    (最新)IIS Express发布网站,实现IP,域名访问站点
    IIS Express允许外部访问(外部调试)
    IIS Express允许外部访问(外部调试)
  • 原文地址:https://www.cnblogs.com/jason-huang/p/6347988.html
Copyright © 2011-2022 走看看