Mysql修改字段名和长度_mysql中修改表字段名/字段长度/字段类型详解
先来看看常用的方法
MySql的简单语法,常用,却不容易记住。当然,这些Sql语法在各数据库中基本通用。下面列出:
1.增加一个字段:
alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空
alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空
2.删除一个字段:
alter table user DROP COLUMN new2; //删除一个字段
3.修改一个字段:
alter table user MODIFY new1 VARCHAR(10); //修改一个字段的类型
alter table user CHANGE new1 new4 int; //修改一个字段的名称,此时一定要重新
//主键
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//增加一个新列
alter table t2 add d timestamp;
alter table infos add ex tinyint not null default ‘0′;
//删除列
alter table t2 drop column c;
//重命名列
alter table t1 change a b integer;
//改变列的类型
alter table t1 change b b bigint not null;
alter table infos change list list tinyint not null default ‘0′;
//重命名表
alter table t1 rename t2;
加索引:
mysql> alter table tablename change depno depno int(5) not null;
mysql> alter table tablename add index 索引名 (字段名1[,字段名2 …]);
mysql> alter table tablename add index emp_name (name);
加主关键字的索引:
mysql> alter table tablename add primary key(id);
加唯一限制条件的索引:
mysql> alter table tablename add unique emp_name2(cardnumber);
删除某个索引:
mysql>alter table tablename drop index emp_name;
增加字段:
mysql> ALTER TABLE table_name ADD field_name field_type;
修改原字段名称及类型:
mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
删除字段:
mysql> ALTER TABLE table_name DROP field_name;
mysql修改字段长度:
alter table 表名 modify column 字段名 类型;
例如
数据库中user表 name字段是varchar(30)
可以用alter table user modify column name varchar(50) ;
推荐有关mysql数据库教程网站:http://www.111cn.net/zhuanti/mysqlbakup/
Mysql修改字段名和长度_mysql中修改表字段名/字段长度/字段类型详解相关推荐
- 修改mysql表的字段名_mysql中修改表字段名/字段长度/字段类型详解
在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...
- mysql中修改表字段名/字段长度/字段类型详解
在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考. 先来看看常用的方法 M ...
- mysql 不通过关联查询表_mysql中多表不关联查询的实现方法详解
下面小编就为大家带来一篇浅谈mysql中多表不关联查询的实现方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 大家在使用MySQL查询时正常是直接一个表的查询,要不然 ...
- Mysql 使用【information_schema.COLUMNS】批量修改表字段注释
接手一个新项目,已经初步开发并上线了.因开发人员不按规范开发,数据库表中的字段注释基本没有,线上追加注释不方便,最后解决是在测试端生成相应的修改字段的Sql语句来同步线上的字段保证线上.线下数据库表. ...
- mysql中修改表字段的类型长度_(SQL)修改表结构[字段类型]、表字段长度,
①:更改字段类型长度 ALTER TABLE 表名 ALTER COLUMN 字段名 类型的长度–varchar(50) 例:把城市表的城市字段原来长度为20改为30 ALTER TABLE city ...
- mysql分片建表语句_Mysql元数据如何生成Hive建表语句注释脚本详解
前言 本文主要给大家介绍了关于Mysql元数据生成Hive建表语句注释脚本的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 最近在将数据从Mysql 等其他关系型数据库 抽取 ...
- mysql hive 建表语句_Mysql元数据如何生成Hive建表语句注释脚本详解
前言 本文主要给大家介绍了关于Mysql元数据生成Hive建表语句注释脚本的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 最近在将数据从Mysql 等其他关系型数据库 抽取 ...
- oracle修改表字段名备注_oracle 增加修改删除表字段,添加修改表、以及表中字段的备注...
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...
- mysql数据库select语句用法_mysql学习笔记之完整的select语句用法实例详解
本文实例讲述了mysql学习笔记之完整的select语句用法.分享给大家供大家参考,具体如下: 本文内容: 完整语法 去重选项 字段别名 数据源 where group by having order ...
最新文章
- 微信小程序API·目录
- 19. 邮件提醒(发送邮件)
- 读取位置 0x00000028 时发生访问冲突该怎么解决
- 【干货】网管的三个重要服务:AAA、NTP和SYSLOG
- 女人必知:10个好习惯 让老公不想出轨
- linux 关闭本地防火墙_如何使用Linux防火墙阻止本地欺骗地址
- 天涯明月刀怎么导入php捏脸数据,天涯明月刀捏脸数据怎么导入 天涯明月刀捏脸数据在哪...
- php在哪改缩略图的大小,修改缩略图大小的方法
- CSS单位em是相对于父元素还是当前元素的字体大小?
- Android黑科技之删除系统App
- H3CSE认证网络工程师视频课程-广域网-宋文峰-专题视频课程
- SVG_16_defs标签_use标签_style标签_红绿灯效果
- 洛谷P1563 玩具谜题
- Python去除文件名后缀
- js超简单实现图片旋转
- TensorFlow问题:FLAGS._parse_flags()报错AttributeError:_parse_flags
- java 类型推断_Java™ 教程(类型推断)
- 怎么定位门面位置_教您,如何在高德和腾讯定位自己的店铺位置
- 上海浦东新区计算机专科学校,上海|专科
- web前端性能(一)
热门文章
- TomatoLog-1.1.0实现ILoggerFactory
- Docker系列之.NET Core入门(三)
- Insider Dev Tour 2019 全球巡演 苏州站
- 韩国政府计划从Windows 7迁移到Linux
- Abp CLI 上线
- Asp.Net Core Docker镜像更新系统从wheezy改为stretch
- 使用PerfView监测.NET程序性能(一):Event Trace for Windows
- 微软向Linux表白: 向Linux社区开放60000多项专利
- 容器化的 DevOps 工作流
- 256种编程语言大荟萃