数据库与表的操作之编辑表结构(ALTER TABLE)
1.修改BookInfo表,添加新列
1) 本实例向前面创建的BookInfo表中,添加一列lenddate(借阅时间),其数据类型为datetime.
USE Library
ALTER TABLE BookInfo3
ADD lenddate datetime --添加新列
2) 执行结果。
2.修改BookInfo中列的定义
将BookInfo表中的publish字段的最大长度更改为80,并为其添加非空约束
USE Library
ALTER TABLE BookInfo3
ALTER COLUMN publish varchar(80) NOT NULL ---修改列
2) 执行结果。
3.删除列——DROP COLUMN
1) 将BookInfo表中新添加的lenddate字段删除。
USE Library
ALTER TABLE BookInfo3
DROP COLUMN lenddate
2) 执行结果。
数据库与表的操作之编辑表结构(ALTER TABLE)相关推荐
- 在thinkphp框架中如何对多表进行操作(thinkphp多表查询方法)
在thinkphp框架中如何对多表进行操作(thinkphp多表查询方法) 本文讲解了在thinkphp框架中如何对多表进行操作,ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷 ...
- postgresql 修改表结构 alter table xxx alter column yyy type varchar(19)
postgresql 修改表结构:修改t_cash表list_id 字段类型为varchar(19) alter table t_cash alter column list_Id type varc ...
- 使用.reg文件操作注册编辑表
目录 一.注册表简介 二.进入注册表方式 三.创建注册表程序 四.注册表的结构 五.从一个程序开始 六.基本语法 七.说明 声明: 一.注册表简介 关于名字:注册表,英文名称Registry, 繁体中 ...
- Django 6 模型与数据库 (2) 各种查询操作以及多表查询
Django通过模型迁移除数据库的数据表,又提供了操作数据模型的API来实现对目标数据库的读写操作.数据库的读写操作主要对数据进行增.删. 改.查. Django带有shell模式(启动命令行和执行脚 ...
- 2. 表的操作:创建表、修改表、列约束和表约束、数据操作、删除表
文章目录 表的操作 1. 表的创建[CREATE TABLE 表名] 2. 使用T-SQL语句修改表(修改列的属性.增加列.删除列) 3. 列约束和表约束 4. 表数据操作(insert.update ...
- python表单_python-基于添加表单的Django编辑表单?
如果要从ModelForm扩展表单,请使用2974509176157897897728关键字参数. 在这里,我们是通过现有的2974509176174174674944还是通过新的,这取决于我们是在编 ...
- mysql多表删除操作_MySQL多表删除的实现
MySQL多表删除应该如何实现呢?这是不少人都提到过的问题.下面就为您介绍MySQL多表删除的实现方法,供您参考学习. 1.从数据表t1中把那些id值在数据表t2里有匹配的记录全删除掉 DELETE ...
- C# 基于AE的GIS二次开发 要素查询操作,属性表查询操作及其属性表修改操作
直接上代码: 要素查询 并高亮显示 模糊查询我的根据自己的表设计的,自己用基本语句是 属性表字段 LIKE '*内容*' *号为 SQL like语句里的% like '%%',在ArcGIS里是*开 ...
- mysql教程多表查询_mysql重点,表查询操作和多表查询
表单查询 1. 完整的查询语句语法 select distinct(* or 字段名 or 四则运算 )from 表名 where 条件 group by 条件 having 条件 order by ...
- MySQL|(单表查询操作)emp表 员工信息表练习
问题:利用emp表中的数据,完成如下查询需求: (1)查询20号部门的所有员工信息. select * from emp where deptno=20; (2)查询津贴(comm)高于月薪(sal) ...
最新文章
- 小米手机 DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
- 央行:货币政策稳健并不意味着一成不变
- 用硬盘安装linux物理机,老爷机安装UBUNTU的悲剧之旅(附用GRUB2硬盘安装ubuntu教程)...
- Unity3D之Mecanim动画系统学习笔记(五):Animator Controller
- mysql指令按顺序排列_MySQL 排序 | 菜鸟教程
- 修改Visual Studio中“添加新项”时默认添加的命名空间
- 面对来势凶猛的社区电商 小商店的路在哪里?
- spring3.1声明式事务管理
- 拓端tecdat|视频:R语言中的时间序列分析模型:ARIMA-ARCH / GARCH模型分析股票价格
- Vue项目用webpack打包后,预览时资源路径出错(文末有vue项目链接分享)
- NetApp 存储阵列 AFF A 系列——可提供屡获殊荣的速度和响应能力,满足性能敏感性工作负载的需求
- 基于SSM的商城管理系统
- 真正的人工智能能实现吗_如何实现真正的人工智能
- css改变水平线的颜色
- Electron 桌面应用问题解决方法
- WORD锁定修订功能,记录别人更改你文件的步骤?
- 平衡二叉排序树--调整方法快速记忆方法(渣男丢妻弃子法)
- 6s全网通显示无服务器,iPhone6s是全网通吗?各版本iPhone6s/6s Plus网络支持情况分析...
- 计算机专业男生礼物排行榜,男人内心最想收到的礼物,得票数最多的居然是这十个...
- java ClockRepairs_使用DBMS_REPAIR包修复坏块(一)
热门文章
- [外挂4] 用CE查找棋盘基址
- 【Photoshop教程】转发:Photoshop把帅哥转成超酷的阿凡达
- android 7 audio架构,7.2.1 Audio系统的各个层次
- python获取图片大小_Python实现获取本地及远程图片大小的方法示例_python_脚本中心...
- C# WPF框架从http协议上获取返回的json数据及其解析json数据
- 二十七、K8s最小服务漏洞1-PSP
- 华三 h3c Smart linkMonitor link配置
- HDOJ--2000--ASCII码排序(java实现)
- Linux(RadHat)基础学习—vim编辑器及文件的输入输出
- (Spring Cloud微服务实战-书中之坑)spring cloud zuul统一处理业务异常,并且需要响应状态为200...