利用SQL语言修正与撤销数据库
注:所有的下划线+斜体语句都是非必须语句
修正数据库:
修正数据库的定义,主要是修正表的定义
修正基本表的定义:
alter table 表名
add 一排列名+属性 #增加新列
drop 完整性约束名(列名)…… #删除指定列的完整性约束
modify 一排列名+属性 #修改原有列的属性
例如:①在学生表Student(S#, Sname, Ssex, Sage, D#, Sclass)基础上增加二列Saddr, PID
Alter Table Student Add Saddr char[40], PID char[18];
②将上例表中Sname列的数据类型增加两个字符
Alter Table Student Modify Sname char(10);
③删除学生姓名必须取唯一值的约束
Alter Table Student Drop Unique(Sname);
表/数据库的删除:
drop table 表名
drop table 数据库名
一旦删除不可恢复
也可以用以下方式直接删除表/数据库
总结:
利用SQL语言修正与撤销数据库相关推荐
- SQL语言(一)数据库定义语言DDL
我们可以把 SQL 语言按照功能划分成以下的 4 个部分: DDL,英文叫做 Data Definition Language,也就是数据定义语言,它用来定义我们的数据库对象,可以创建,删除和修改数据 ...
- 利用SQL语言表达复杂查询
这篇博客主要介绍一些复杂的sql查询,DDL和简单的sql部分这里不做介绍 先贴表结构: 出现在where子句中的select语句被称为子查询,子查询返回了一个集合,可以通过和这个集合的比较来确定另一 ...
- 利用SQL语言实现数据库的静态完整性
注:所有的下划线+斜体语句都是非必须语句 静态约束: 数据集合(O):列或者表 谓词条件(P):需要定义 触发条件(A):更新时检查(默认) 响应动作(R):拒绝(默认) Col_constr 列约束 ...
- mfc利用SQL、DAO调用access数据库
程序效果图:如图1.图2 图1 图2 1.首先应包含dao的头文件 #include "afxdao.h" 2.声明数据库及数据记录集 CDaoDatabase db; ...
- oracle数据库sql培训,Oracle数据库SQL语言实战培训教程(全面、详细、案例、精讲)套餐...
风哥oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 套餐介绍: 风哥Oracle数据库SQL语言实战培训教程(案例.精讲)套餐,DBA必备技能. 内容: SQL语言基础入 ...
- SQL语言与数据库完整性和安全性
数据库完整性和安全性 一.数据库完整性 1.概念 2.约束条件 3.数据库完整性分类 (1) 按约束对象分类 (2) 按约束来源分类 (3)按约束状态分类 二.利用SQL语言实现数据库的静态完整性 1 ...
- SQL语言基础:数据库语言概念介绍
1.概念介绍 SQL(Structured Query Lanauage)结构化查询语言是关系数据库中最普遍使用的语言.主要包括查询.数据操纵.数据定义.数据控制功能,是一种通用的.功能强大的关系数据 ...
- Java面试系列——数据库(01)数据库的作用、分类、SQL语言、运算符
数据库作为组织.存储和管理数据的仓库,在后端开发中扮演着不可或缺的角色,前面已经讲了Java基础篇的一些面试题,现在开始数据库篇,主要以Mysql和Redis作为讲解的重点,这两种数据库也是关系型数据 ...
- mysql 查询数据库索引语句_利用SQL语句查询数据库中所有索引
本章我们就要讲解一下如何利用sql语句来查询出数据库中所有索引明细.当然了,我们可以在microsoft sql server management studio中选择"表"- & ...
最新文章
- python从网上获取数据失败怎么解决_求助:scrapy爬取数据失败,反复调试都不成功...
- 为什么jupyterlab运行程序的时候会自动停止_搭建 Julia 轻量级编写环境(VSCode,JupyterLab)
- node.js的request模块
- 用Docker打造多版本PHP运行环境
- python将灰度图转换为RGB彩色图
- java程序调用Oracle 存储过程 获取返回值(无返回,非结果集,结果集)
- Facebook 数据泄露高达 5000 万人,斯诺登怒评!
- Linux shell 中的那些你值得一试的小把戏
- VB中利用DrawText输出字符串且自动换行
- smb协议讲解_SMB/CIFS协议解析一概述
- 淘宝逛逛ODL模型优化总结
- 鸿蒙造化体内微粒,开辟鸿蒙,谁为情种?
- python实现打印九九乘法表
- 服务器显卡直通和GPU问题分析
- 90 后 CTO 如何成为国内首位女性 Apache Member?
- 【技术类】【ArcGIS对国产卫星的支持2:高分一号卫星】篇2、高分一号(GF-1)卫星影像数据介绍
- Linux从入门到放弃 docker
- python 将目下的excel全部转xml文件到指定的目录
- 假如生活欺骗了你……——网上答疑(14)
- 计算机专业选i5八代还是i7八代,八代i5真的比七代i7更好?看看玩家的测试就知道!...