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

数据库中如何修改和删除字段

PS:在"[ ]"中的所有数据都是可修改的

添加表字段

ALTER TABLE [表名] add [添加的新字段名] [添加新的数据类型] COMMENT ['昵称']

alter:修改(后面一般加table表示修改表)  

add:添加一个字段

在这个里面comment以及后面的东西都是可有可无的,因为comment只是注释,加了更容易理解,但本身对这段代码没有什么影响 


修改数据类型

ALTER TABLE [表名] MODIFY [表中要修改的字段名] [新的数据类型]

MODIFY:修改表中字段的数据长度,数据类型


修改字段名和字段类型 

ALTER TABLE [表名] CHANGE [表中要修改的字段名] [新的字段名]  [新的数据类型]

 CHANGE:修改表中字段名称


删除字段 

 ALTER TABLE [表名] DROP [要删除的字段名]

DROP:删除字段


修改表名称

 ALTER TABLE [表名] RENAME TO [新表名]

 RENAME:用于修改表名


删除表名

这条语句要谨慎使用,因为一旦删除了表就找不回来了

DROP TABLE  IF EXISTS [要删除的表名]

IF EXISTS:判断这个条件是否为真(也就是括号中是否有这张表存在),如果有,则执行前面的删除表,如果没有就不执行,但也不会报错


 清空表格内容

TRUNCATE TABLE [要清空内容的表]

 TRUNCATE:清空表

http://www.lryc.cn/news/269529.html

相关文章:

  • 在 Golang 应用程序中管理多个数据库
  • 理解开源协议GPL、MIT、BSD、Apache License
  • Talk | 北京大学博士生汪海洋:通向3D感知大模型的前置方案
  • 【C语言数组传参】规则详解
  • 【Linux】Ubuntu22.04版本下实现gcc版本的快速切换
  • 使用Node Exporter采集主机数据
  • Django 文件上传(十二)
  • k8s的陈述式资源管理
  • electron-builder 打包exe后白屏
  • mvvm,vue双向数据绑定的原理
  • 【Java中序列化的原理是什么(解析)】
  • 冠赢互娱基于 OpenKrusieGame 实现游戏云原生架构升级
  • Mybatis 动态 SQL - trim, where, set
  • 大模型系列:OpenAI使用技巧_使用OpenAI进行K-means聚类
  • 共享单车之数据分析
  • Spring的Bean你了解吗
  • MongoDB聚合:$merge 阶段(1)
  • 2. 云原生实战之kubesphere搭建
  • main参数传递、反汇编、汇编混合编程
  • 前后端分离nodejs+vue医院预约挂号系统6nrhh
  • 在pytorch中,读取GPU上张量的数值 (数据从GPU到CPU) 的几种常用方法
  • 【mysql】—— 表的内连和外连
  • VSCode远程开发配置
  • 复数值神经网络可能是深度学习的未来
  • 【C语言】数据结构——排序二(快排)
  • 企业私有云容器化架构
  • SpringBoot+modbus4j实现ModebusTCP通讯读取数据
  • Linux性能优化全景指南
  • 树莓派 ubuntu20.04下 python调讯飞的语音API,语音识别和语音合成
  • 分布式系统架构设计之分布式系统实践案例和未来展望