SQL学习笔记5——用代码实现对列的 增、删、改和约束
来源:互联网 发布:网络关键词有哪些 编辑:程序博客网 时间:2024/06/03 18:55
--手动删除一列(删除EmpAddress列)alter table Employees drop column EmpAddress--手动增加一列(增加一列EmpAddr varchar(1000))alter table Employees add EmpAddr varchar(100)--手动修改一下EmpEmail的数据类型(varchar(200))alter table Employees alter column EmpEmail varchar(200)--为EmpId增加一个主键约束alter table Employees add constraint PK_Employees_EmpId primary key(EmpId)--非空约束,为EmpName增加一个非空约束alter table Employees alter column EmpName varchar(50) not null--为EmpName增加一个唯一约束alter table Employees add constraint UQ_Employees_EmpName unique (EmpName)insert into Employees values('小虎','男',23,'xh@itcast.cn','北京')--为性别增加一个默认约束,默认为'男'alter table Employees add constraint DF_Employees_EmpGender default('男') for EmpGender--为年龄增加一个检查约束:年龄必须在1-120岁之间,含岁与岁。alter table Employees add constraint CK_Employees_EmpAge check(EmpAge>=1 and EmpAge<=120)--创建一个部门表,然后为Employee表增加一个DepId列。alter table Employees add DepId int not null--增加外键约束alter table Employees add constraint FK_Employees_Department_DepId foreign key(DepId) references Department(DepId)
0 0
- SQL学习笔记5——用代码实现对列的 增、删、改和约束
- SQL学习笔记3——用代码实现数据的 增、删、改、查
- Mysql学习笔记十五——列的增删改
- jQuery学习笔记(二)通过事件触发 实现对HTML和CSS的[得/增/删/改]
- 对xib构建的UITableViewCell的重用方法和代码添加约束的方法 学习笔记
- SQL学习笔记4——约束
- 用储存过程实现对数据库表的增、删、改 sql server 2000
- MyBatis第二讲学习笔记 ,使用MyBatis对表执行增删改查操作——基于注解的实现
- mysql 列,约束的增删改
- 对列进行 增、删、改
- Android下SQLite数据库学习笔记2——Android下SQL语句实现数据库的增删改查
- SQL学习笔记:表的约束
- 黑马程序员之SQL 学习笔记:非空约束对数据更新的影响
- unity3D—列的基本操作和约束
- SQL基础学习笔记(三)—约束
- 如何用sql更改表的列的数据类型和添加新列和约束
- 使用sql更改表的列的数据类型和添加新列和约束
- 【linq to sql学习笔记】增、删、改
- 【Java】边框总结
- ubuntu 14.04下安装SecreCRT 8.0.1
- BAT及各大互联网公司2014前端笔试面试题:JavaScript篇
- c++第六次上机实验——循环复习
- 使用Liferay IDE 3.0创建支持Service Builder的portlet module
- SQL学习笔记5——用代码实现对列的 增、删、改和约束
- Java 线程 详解
- maven上传jar到nexus私服仓库
- 记录我在华为的经历----阿冬专栏
- 软考二进宫-选择题易错点
- 一个很实用的js验证框架实现源码
- linux下查看ip
- [剑指offer]对称的二叉树
- Android Studio中module配置好的bulid.gradle和混淆proguard-rules.pro