mysql删除列语句 mysql删除列的sql语句 您所在的位置:网站首页 mysql删除列名语句 mysql删除列语句 mysql删除列的sql语句

mysql删除列语句 mysql删除列的sql语句

2024-07-17 14:40| 来源: 网络整理| 查看: 265

里主要说明关于数据库表中各列的修改:

一、查看列

1、查看各列数据:select 列名,列名 from 表名;或者 select * from 表名;

2、查看各列属性:desc 表名;

  

mysql删除列语句 mysql删除列的sql语句_默认值

  

mysql删除列语句 mysql删除列的sql语句_数据类型_02

 

二、添加、删除列

  1、添加列:alter table 表名 add 列名 数据类型……;

  2、删除列:alter table 表名 drop column 列名;

  

mysql删除列语句 mysql删除列的sql语句_表名_03

  

mysql删除列语句 mysql删除列的sql语句_表名_04

 三、修改列

  1、修改列名:alter table 表名 change 原列名 新列名 数据类型;

  

mysql删除列语句 mysql删除列的sql语句_默认值_05

mysql删除列语句 mysql删除列的sql语句_表名_06

mysql删除列语句 mysql删除列的sql语句_表名_07

修改数据类型:alter table 表名 modify 列名 新数据类型;

  

mysql删除列语句 mysql删除列的sql语句_默认值_08

mysql删除列语句 mysql删除列的sql语句_默认值_09

mysql删除列语句 mysql删除列的sql语句_默认值_10

修改主键:

  (1)添加主键:alter table 表名 add primary key(列名);

  

mysql删除列语句 mysql删除列的sql语句_表名_11

mysql删除列语句 mysql删除列的sql语句_默认值_12

mysql删除列语句 mysql删除列的sql语句_表名_13

  (2)删除主键:alter table 表名 drop primary key;    

  

mysql删除列语句 mysql删除列的sql语句_表名_14

mysql删除列语句 mysql删除列的sql语句_数据类型_15

 

mysql删除列语句 mysql删除列的sql语句_数据类型_16

修改自增:

  (1)添加自增:alter table 表名 modify 列名 int unsigned auto_increment;

  

mysql删除列语句 mysql删除列的sql语句_默认值_17

mysql删除列语句 mysql删除列的sql语句_数据类型_18

  (2)删除自增:alter table 表名 change 列名 列名 int;

  

mysql删除列语句 mysql删除列的sql语句_数据类型_19

mysql删除列语句 mysql删除列的sql语句_默认值_20

  

修改是否为空

  (1)允许为空:alter table 表名 modify 列名 数据类型 null;

  (2)不允许为空:alter table 表名 modify 列名数据类型 not null;

   

mysql删除列语句 mysql删除列的sql语句_数据类型_21

mysql删除列语句 mysql删除列的sql语句_表名_22

  

mysql删除列语句 mysql删除列的sql语句_默认值_23

mysql删除列语句 mysql删除列的sql语句_表名_24

 

修改默认值

  (1)添加、修改默认值:alter table 表名 alter column列名 set default 默认值;

  

mysql删除列语句 mysql删除列的sql语句_默认值_25

mysql删除列语句 mysql删除列的sql语句_默认值_26

mysql删除列语句 mysql删除列的sql语句_默认值_27

 

  (2)删除默认值:alter table 表名 alter column 列名 drop default;

  

mysql删除列语句 mysql删除列的sql语句_表名_28

mysql删除列语句 mysql删除列的sql语句_表名_29

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有