• 表的操作


    表的操作包括创建表、查看表、删除表和修改表。

    1、表的基本概念

    表示一种重要的数据库对象。表的每一行代表一条唯一的记录,每一列代表记录中的一个字段。

    列(Columns):也称为属性列,在创建表时,必须指定列的名字和数据类型。

    索引(Indexes):是指根据指定的数据库列建立起来的顺序,提供了快速访问数据的途径,且可以监督表的数据,使其索引指向的列的数据不重复。

    触发器(Triggers):是指用户定义事务命令的集合,当对一个表中的数据进行插入、修改、删除时,这组命令就会自动执行,可以用来确保数据的完整性和安全性。

    2、创建表

    创建表的基本语法形式

    create table table_name(

    属性名1 数据类型1;

    属性名2 数据类型2;

    ……

    属性名n 数据类型n;

    );

    举例:

    create table t_dept(

      deptno int,

      dname varchar(20),

      loc varchar(40)

    );

    3、查看表

    1、describe语句查看标的定义

    describe table_name;

    2、show create table语句查看表的详细定义

    show create table table_name;

    show create table table_name G

    4、删除表

    删除表时,会将表中所有的数据也删除,所以删除表时应该小心。

    删除表的语法形式

    drop table table_name;

    5、修改表

    1、修改表名

    alter table old_name rename [to] new_table_name;

    2、增加字段

    alter table table_name add 属性名 属性类型;

    3、在表的第一个位置增加字段

    alter table table_name add 属性名 属性类型 first;

    4、在表的指定位置之后添加字段

    alter table table_name add 属性名 数据类型 after 属性名;

    5、删除字段

    alter table table_name drop 属性名;

    6、修改字段

    • 修改字段的数据类型

        alter table table_name modify 属性名 数据类型;

        

    • 修改字段的名字

        alter table table_name change 旧属性名 新属性名 旧数据类型;

        

    • 同时修改字段的名字和数据类型

        alter table table_name change 旧属性名 新属性名 新数据类型;

        

    • 修改字段的顺序

        alter table table_name modify 属性名1 数据类型 first|after 属性名2;

        

  • 相关阅读:
    用shareSDK实现的简单分享
    可实现随意切换的button同时随切换改变title的颜色
    创建UITabBarController
    git 常用命令
    实现友盟分享
    IOS 打印语句
    ios 的frame,bound,center
    IOS绘图
    iPhone App 上架流程
    ios 常用字符串的操作
  • 原文地址:https://www.cnblogs.com/alphajuns/p/9868852.html
Copyright © 2020-2023  润新知