技术标签: MySQL ALTER TABLE 修改基本表 SQL
修改基本表一般格式为:
ALTER TABLE <表名>
[ADD [COLUMN] <新列名><数据类型>[完整性约束]]
[DROP [COLUMN] <列名> [CASCADE|RESTRICT] ]
[DROP CONSTRAINT <完整性约束名>]
[ALTER COLUMN <列名> <数据类型>]
[CHANGE <旧列名> <新列名> <列类型>]
[MODIFY<列名> <数据类型>];
其中[]为可选项 ,<>为必填项。
注:以下示例均用MySQL数据库测试,Oracle数据库或SQL Server数据库具体SQL语句大同小异(文末附有三种常用数据库语法链接)。
RENAME TABLE `flightinf0` TO `t_flightinfo`;
ALTER TABLE `t_flightinfo` CHANGE `t_plane_num` `aino` VARCHAR(20) DEFAULT NULL;
ALTER TABLE `t_flightinfo` DROP COLUMN t_aflight_num;
ALTER TABLE `t_flightinfo` ADD COLUMN `t_fldt` VARCHAR(50) DEFAULT NULL;
ALTER TABLE student ALTER COLUMN sage INT;
ALTER TABLE `t_flightinfo` MODIFY `t_load` VARCHAR(20);
ALTER TABLE `t_flightinfo` CHANGE `t_load` `t_load` VARCHAR(20);
|
|
博客写的不是很详细,没有给出太多例子。这也是博主在平时学习时抠出的时间写的,敬请见谅。(*  ̄3)(ε ̄ *)
但给出了博文开头给出了修改基本表SQL语句的基本格式,大家可以寄几去尝试测试学习。
更详细的的常用数据库修改基本表语法也可参考:
MySQL语法(MySQL官方):ALTER TABLE Syntax
SQL Server语法(网友程序员宅基地链接):SQL Server 修改表结构
Oracle语法(Oracle官方):SQL Language Reference(想节省时间可重点查看example就行(使用Ctrl+f 搜索example点击展开),官方文件写的很详细)
文章浏览阅读234次。有人说最近的题目难度开始加深了,是的,但是我觉得评论留言区藏龙卧虎,根本难不倒你们这群家伙。正确的答案是选项:C,绝大部分同学选对了!看看下面这2位小伙伴@弓备和@..._var ary=array(3)
文章浏览阅读5.9k次,点赞2次,收藏5次。1. 配置实例安全组2. 找到服务器[路径:/usr/local/nginx/conf/] Nginx配置文件nginx.conf2.1 复制红色框 在下面粘贴 将端口号改为 你想绑定的端口号即可3. 在浏览器中 输入ip + 端口号即可访问..._nginx虚拟目录映射不同端口访问
文章浏览阅读9.9k次,点赞3次,收藏7次。‘’‘三个引号实现自动换行’’’## 打印皮卡丘print(''' へ /| /\7 ∠_/ / │ / / │ Z _,< / /`ヽ │ ヽ / 〉 Y ` / / イ● 、 ● ⊂⊃〈 / () へ | \〈 >ー 、_ ィ │ // / へ / ノ<| \\ ヽ_ノ (_..._phython打印皮卡丘
文章浏览阅读3.3k次。一、power designer是什么以及是干什么的?power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。 概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义; E-R图,在数据库系统..._powerdisigner修改下载地址
文章浏览阅读150次。1.将构造函数和非成员函数虚拟化·考虑class NewsLetter{public: NewsLetter(istream& str); ...private: static NLComponent* readComponet(istream& str);private: list<NLComponent*> com..._char operator[](int index) const; char& operator[](int index);
文章浏览阅读74次。GitBook安装和使用环境要求NodeJS(v4.0.0及以上) 注意,推荐安装 node-v-4.6.0,最新的node-v-8 在测试本地化html时有问题下载地址: https://nodejs.org/en/blog/release/v4.6.0/ 通过NPM安装运行下面的命令进行安装npm install gitbook-cli -g其中gitbook-c...
文章浏览阅读6.2k次,点赞5次,收藏15次。今天需要实现将数据库表中的数据可以导出到excel中,方便后台管理人员查看和统计数据使用,先写一个简单的例子,后面会对这个例子进行封装,方便以后其他地方使用,下面开始:1.首先下载poi.jar包,该jar包提供了实现导出excel表的功能下载地址如下:http://download.csdn.net/detail/u011159417/97007842、今天先写一个简_将数据库的表转导成jar文件
文章浏览阅读739次。Nginx-1.20升级步骤脚本_服务端版本更新至1.20需要做什么
文章浏览阅读504次。1.设计思想Android 的界面布局应尽量简单直接,避免使用层层嵌套,同时要充分利用padding和margin这两个属性,做到单一app能够适配多种不同分辨率的手机界面。_constraintlayout里能用linearlayout吗
文章浏览阅读3k次,点赞6次,收藏12次。前言:这次参加了i春秋ctf夺旗赛,misc类型一共有两道题。在这里跟大家分享一下解题步骤以及思路。第一道题,XImg下载文件解压后,得到一张png图片这道题考察是图片隐写。图片隐写是misc常见的题型之一,接下来我会详细讲解一下解题步骤。工具:stegsovle1、把图片放到stegsovle分析,程序最下面有两个小按钮,不断点击直到得到一个被隐藏的二维码。2、按..._夺旗赛怎么分析图片
文章浏览阅读67次。Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会:它的代码规范,设计思想很值得学习。我们程序员大部分人都是野路子,不懂什么叫代码规范。写了一个月的代码,最后还得其他老司机花3天时间重构,相信大部分老司机都很头疼看新手的代码。 废话..._享学课堂手写springmvc
文章浏览阅读2.7k次。原文链接:https://litterboys.xyz/2020/02/15/arch-linux-install/请多多支持!!!_arch kde 美化