当前位置: 首页 > news >正文

sql数据库的命令行操作(修改表)

DDL-表修改-修改

添加字段

ALTER TABLE 表名 ADD 字段名 类型(长度)[COMMENT 注释][约束]
例如

为emp表添加一个“爱好”字段

代码如下:

 

修改字段 

 修改数据类型
ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);

 修改字段名和字段类型

ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT 注释][约束]
例如

将emp表中的empname字段的类型修改为varchar(10)同时将emp表中,empnumber字段的名字修改为number,类型修改为char(10)。

删除字段 

ALTER TABLE 表名 DROP 字段名;
例如:

将emp表中的empname字段删除。 

 修改表名

ALTER TABLE emp RENAME TO 新表名;

删除表

DROP TABLE [IF EXISTS]表名;

 IF EXISTS :如果有这个表就删除,没有这个表就不删除,同时不要报错。

 只删除数据,留下表结构
TRUNCATE TABLE 表名;


http://www.mrgr.cn/news/56413.html

相关文章:

  • vue中如何检测数组变化(vue基础,面试,源码级讲解)
  • ECharts饼图-饼图自定义样式,附视频讲解与代码下载
  • Spring6梳理15——Bean的作用域
  • 尚硅谷大数据Flink1.17实战教程-笔记04【Flink DataStream API】
  • 【趣学C语言和数据结构100例】
  • [笔记] 关于CreateProcessWithLogonW函数创建进程
  • Leetcode—1242. 多线程网页爬虫【中等】Plus(多线程)
  • C语言初阶小练习4(不用临时变量交换数值)
  • dolphinscheduler创建工作流及工作流中DataX的使用(简单操作)
  • TikTok账号被限流怎么解决?
  • 【二】企业级JavaScript开发之代码编辑器
  • 什么是表单数据
  • 群晖通过 Docker 安装 Gitea
  • 两个线程交替打印数字
  • 鸿蒙开发:两个重磅更新,鸿蒙版微信要来了!
  • Java学习Day50:唤醒八戒(Excel相关)
  • 中间件之Seata
  • Python酷库之旅-第三方库Pandas(160)
  • Linux基础命令(入门)
  • Java框架之MyBatis Plus
  • linux介绍与基本指令
  • Linux系统基础-进程间通信(2)_命名管道和System V通信
  • 【linux】线程 (三)
  • python虚拟环境安装
  • [LeetCode] 814. 二叉树剪枝
  • github加速 DevSidecar 1.8.8