美文网首页
约束以及修改数据表

约束以及修改数据表

作者: Ming_0612 | 来源:发表于2018-02-25 01:06 被阅读0次
image.png
image.png image.png
image.png

还有一个是alter table users1 add truename varchar(20) not null first;
就是加一列到开头。

image.png image.png
image.png image.png
image.png image.png

alter table users2 add unique(username);

image.png

alter table users2 add foreign key(pid)references provinces (id);


image.png

alter table users2 alter age set default 15;
alter table users2 alter age drop default;

image.png

alter table users2 drop primary key;

image.png
image.png

alter table users2 drop index usersname;


image.png image.png
image.png
image.png image.png

alter table users2 modify id smallint unsigned not null first;
把id放到第一列
alter table users2 modify id tinyint unsigned not null first;
把id放到第一列并且修改数据类型,但是从smallint到tinyint可能会造成数据丢失。

image.png

alter table users2 change pid p_id tinyint unsigned not null;
把pid改成p_id并且修改数据类型

image.png

alter table users2 rename users3;
rename table users3 to users2;
可以用show tables 来查看这个数据库中的所有数据表

相关文章

  • 约束以及修改数据表

    外键约束: foreign key保持数据的完整性 一致性。 实现一对一 或一对多的关系 外键约束的要求:1 ...

  • 约束以及修改数据表

    还有一个是alter table users1 add truename varchar(20) not null...

  • 3、约束以及修改数据表

    3、约束以及修改数据表 约束保证数据的完整性和一致性 约束分为表级约束和列级约束 之所以把约束分为表级约束和列级约...

  • Mysql的数据表修改操作

    1 修改数据表表名 2 修改数据表字段类型 3 修改数据表字段名 4.1 添加字段(无约束条件) 4.2 添加字段...

  • chap03 约束以及修改数据表

    1.回顾和概述 数据类型: 整型 浮点型 字符型 日期时间型 数据表操作 如何创建数据表 PRIMARY KEY(...

  • 5.MySQL约束以及修改数据表

    约束 约束保证数据的完整性和一致性 约束分为表级约束和列级约束 约束类型包括:NOT NULLPRIMARY KE...

  • MySQL学习笔记(二)约束和修改数据表

    约束和修改数据表 一、约束 约束可保证数据的完整性与一致性约束分为表级约束与列级约束约束类型包括 NOT NULL...

  • java基础-day32-数据库3.0

    10.6 外键约束 10.7 级联操作 11. 数据表修改 alter 11.1 添加字段 11.2 修改字段 1...

  • 7.修改数据表

    针对字段操作:添加/删除字段,修改列定义,列名 针对约束操作:添加/删除 针对数据表操作:数据表更名(rename...

  • 修改数据表——添加约束

    ?xml version="1.0" encoding="UTF-8"? 1.添加主键约束 ALTER TABLE...

网友评论

      本文标题:约束以及修改数据表

      本文链接:https://www.haomeiwen.com/subject/awmuzxtx.html