博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql在表的某一位置增加一列、删除一列、修改列名
阅读量:6949 次
发布时间:2019-06-27

本文共 909 字,大约阅读时间需要 3 分钟。

如果想在一个已经建好的表中添加一列,可以用以下代码:alter table 表名 add column 列名 varchar(20) not null;这条语句会向已有的表中加入一列,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table 表名 add column 列名 varchar(20) not null after user1;注意,上面这个命令的意思是说添加addr列到user1这一列后面。如果想添加到第一列的话,可以用:alter table 表名 add column 列名 varchar(20) not null first;将表yusheng中,列名def改为unitalter table yusheng change def unit char;将表yusheng中,列名def的列删除alter table yusheng drop column def ;

  

 

复制table表create table 新表名(select ID,name,number,numberidfrom 要复制的表名);查看表的各种数据类型describe `student`查看表的已存数据select * from 表名 (select id,name,number,numberid from 表名)添加数据insert into 表名 (ID,name,number,numberid) values(1,'Logic',220,1),(2,'HTML',160,1),(3,'Java OOP',230,1);删除数据delete from 表名 where 条件;修改数据update 表名 set numberid=2 where 条件降序排列select id,name,number,numberid from 表名 order by id desc;添加别名select id(列名) '别名' ,(列名) as '别名' from 表名;

  

转载于:https://www.cnblogs.com/Andrew520/p/9940251.html

你可能感兴趣的文章
你需要一点点CIL
查看>>
Java中的位运算
查看>>
java连接mysql的一个小例子
查看>>
laravel queue 修改之后不生效的坑
查看>>
[USACO07JAN]Balanced Lineup
查看>>
[入门OJ3876]怎样学习哲学
查看>>
陶哲軒實分析 習題3.6.9
查看>>
Python国内豆瓣源
查看>>
html页面的局部刷新
查看>>
C#不常见的语法
查看>>
[摘录]高效人士七习惯—以终为始原则
查看>>
Office Visio简介
查看>>
[摘录]第4章 不道德的谈判策略
查看>>
mvc 截取上传图片做头像,自动生成不同小尺寸缩略图
查看>>
微信 登录 Scope 参数错误或没有 Scope 权限
查看>>
几个好用的javascript插件介绍
查看>>
【JDK1.8】JDK1.8集合源码阅读——HashMap
查看>>
47.论文网站监控采集数据源及功能结构图
查看>>
PCI Express(一)- Connector
查看>>
Puzzle, ACM/ICPC World Finals 1993, UVa227
查看>>