首页 > 数据库 >【SQL】增加/修改/删除表结构中的列

【SQL】增加/修改/删除表结构中的列

时间:2023-02-07 10:13:41浏览次数:42  
标签:name 删除 -- 表中 column 修改 SQL table TABLE

操作表结构

 

-- 表中增加一列

alter table table_name add column_name type;

 

-- 表中删除一列

ALTER TABLE table_name DROP COLUMN column_name; 

 

-- 表中修改列 类型

ALTER TABLE table_name alter COLUMN column_name varcher(20) ; 

 

-- 修改列名
EXEC sp_rename 'tableName.column_name' , 'col_name' 

 

Tips:sqlite 中不支持修改列

--复制表,并把原表的 所有记录都复制到新表里。

CREATE TABLE new_table_name AS SELECT * FROM table_name;

 

 

-- 只复制表结构,不复制数据到新表里。注:该语句无法复制关键值

CREATE TABLE new_table_name AS SELECT * FROM table_name WHERE 1=0;

 

标签:name,删除,--,表中,column,修改,SQL,table,TABLE
From: https://www.cnblogs.com/phoenixy/p/17097404.html

相关文章

  • bootstrap4修改文件上传样式
    css[hidden]{display:none!important;} html<labelclass="btnbtn-default"><svgxmlns="http://www.w3.org/2000/svg"width="16"height="16"fi......
  • 阿里云轻量服务器Docker容器上安装Mysql
    一.下载mysql直接下载最新版本:dockerpullmysql下载指定版本,去上面找你需要的版本copy运行:https://hub.docker.com/_/mysql/tags二.查看镜像输入:dockerimages三......
  • Ubuntu 20.04 使用deb包安装mysql
    Ubuntu20.04使用deb包安装mysql1.环境WSL2+Ubuntu20.042.下载mysql的Ubuntu/Debian安装包MySQL::DownloadMySQLAPTRepository3.将下载后的文件复制到WSL......
  • 基于jsp+sevlet+mysql实现留言板
    @目录一、系统介绍二、获取源码三、功能展示1.用户登陆2.用户注册3.留言信息4.添加留言四、其它1.其他系统实现2.获取源码一、系统介绍系统主要功能:用户登陆、用户注册......
  • 基于Springboot+Mybatis+mysql+vue宠物到家管理平台
    @目录一、系统介绍二、功能展示1.主页(普通用户)2.登陆、注册(普通用户)3.宠物大全(普通用户)4.宠物详情(申请领养、点赞、评论)(普通用户)5.我的送养(普通用户)6.我的领养(普通用户......
  • jsp+sevlet+mysql实验室设备管理系统
    @目录一、系统介绍二、功能展示1.通知公告(学生)2.实验设备借用申请(学生)3.设备借用记录(学生)4.实验室预约申请(老师)5.实验室预约记录(老师)6.实验设备借用申请(老师)7.......
  • jsp+sevlet+mysql实现用户登陆和增删改查功能
    @目录一、系统介绍二、功能展示1.用户登陆2.用户列表3.查询用户信息4.添加用户信息5.修改用户信息6.删除用户信息四、其它1.其他系统实现2.获取源码一、系统介绍系统主要......
  • ssm+mysql仿百度网盘系统
    @目录一、系统介绍二、功能展示1.文件上传2.文件下载3.文件分享4.文件下载统计5.回收站三、系统实现四、获取源码一、系统介绍系统主要功能:上传功能:可以多文件上传下载......
  • MySQL 字符集
    字符集简介我们知道在计算机中只能存储二进制数据,那该怎么存储字符串呢?当然是建立字符与二进制数据的映射关系了,建立这个关系最起码要搞清楚两件事儿:你要把哪些字符映......
  • mysql重启失败
    一、问题背景部署项目的虚机异常重启,利用docker部署的mysql重启失败二、报错截图如下2023-02-0615:11:00+00:00[Note][Entrypoint]:EntrypointscriptforMySQLSe......