一丶 外键

/*   添加外键    */
USE EMIS301
GO
ALTER TABLE 课程收费表
ADD CONSTRAINT FK_课程收费_学号 FOREIGN KEY(student_id) REFERENCES 学生(学号)
GO解释:
ADD CONSTRAINT 外键名称 FOREIGN KEY(设置外键的列) REFERENCES 另一个表名(列名)

二丶 设置组合键(唯一性约束)

USE EMIS301
GO
ALTER TABLE 课程收费表
ADD CONSTRAINT IX_课程收费_学号科目学校 UNIQUE(student_id,course_code,school_term)
GO解释:
ADD CONSTRAINT 组合键名称 UNIQUE(列名,列名,列名)

三丶 修改取值范围

USE EMIS301
GO
ALTER TABLE 课程收费表 add check(school_term between 1 and 10)解释:
ALTER TABLE 表名 add check(列名 between 起始 and 截止)
GO

四丶 设置某列的默认值

/*   修改默认值   */
USE EMIS301
GO
ALTER TABLE 课程收费表
ADD charge tinyint NULL DEFAULT 0
GO解释:
ADD 列名 数据类型 NULL 默认值 0

SQL Sever — 设置外键+组合键(唯一性约束)、修改取值范围、设置某列的默认值相关推荐

  1. android 9.0 10.0 去掉音量键+Power键组合键的屏幕截图功能

    1.概述 在10.0的系统中由WindowManagerService这个系统服务来循环读取窗口获取的消息(包括按下,弹起,双击,单击等)然后分发到各个类接收处理这些消息,在这个过程中PhoneWin ...

  2. SQL语句中,创建标识列、默认值及各种约束的语法介绍

    虽然创建表中字段的主外键.标识列.唯一约束.check约束等可以使用视图法创建,但最基本的还是应该会使用sql语句来创建这些吧,咱废话少说,直接上干货!!! 标识列: 在创建表的字段时加上identi ...

  3. MySQL默认库可以删_个人总结:Sql(一:创建删除修改库表||附:mysql数据类型及默认值)...

    个人总结:Sql(一:创建&删除&修改库&表||附:mysql数据类型及默认值)createdatabasecreate tablealterdatabasealtertabl ...

  4. mysql中ak替换键_数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束...

    数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束 数据库:唯一性约束 所谓唯一性约束(unique constraint)不过是数据表内替代 ...

  5. Mac下完美利用雷蛇鼠标的多个功能按键(解决雷蛇Win键组合键无法映射问题)

    雷蛇鼠标有很多可编程的功能按钮,在Windows下这些功能按键很好用.在Mac下雷蛇的驱动程序真不咋地. 我的鼠标有板载功能的,可以先在Windows下设置好每个按键的功能,在Mac下面不安装任何软件 ...

  6. java给实体类设置默认值_java 给实体类赋默认值通用方法

    package com.clamc.common.util; import java.lang.reflect.Field; import java.lang.reflect.Modifier; im ...

  7. Oracle中SQL查询字段值为空时,指定默认值

    一.实现效果 实现设备字段有值显示[加工]否则显示[未加工] 二.Oracle中NVL 2.1.NVL函数功能介绍 NVL 是Oracle的函数,功能是实现空值的转换,如果fieldName为NULL ...

  8. 传奇功能设置在哪里?传奇怪物爆率修改、传奇参数设置

    一.传奇怪物爆率修改 打开D:\Mirserver\Mir200\Envir\MonItems文件夹,如图 我们打开一个黑野猪.txt文件 这里详细的列出了黑野猪所爆的装备,前面的分数就是概率值 比如 ...

  9. 【Win键组合键在vista中用法】

    Win键是键盘上面带有微软Windows视窗徽标的那个按键. Winkey 数字1.2.3.4.5.6.7.8.9.0 分别打开你的任务栏Windows7之家上面的快捷启动栏上面的第一个到第十个图标所 ...

  10. Win键无效/Win键失灵/Win键被禁用/Win键+组合键不起作用

    常规修复方法为按住键盘上的"Fn"+"win",或者是机械键盘右上角房子形状的"®win",如果两者都无法解决的话尝试如下操作: 1.右键点 ...

最新文章

  1. 协方差矩阵介绍及C++/OpenCV/Eigen的三种实现
  2. 树莓派4B Ubuntu18 vnc开机自启动
  3. 微信小程序 java 传值_微信小程序传值获取值的实例方法
  4. Java并发编程(十)设计线程安全的类
  5. centos7 下进行数据库自动备份
  6. 岗位内推 | 美团语音交互部招聘NLP/知识图谱/语音识别等算法职位(可实习)...
  7. html 图片变灰,科技常识:css使图片变灰的实现方法
  8. [html] 如何判断用户正在操作页面?当页面一个小时没有操作时跳转到指定页面如何做?
  9. 噪声调频 matlab,如何用matlab编写噪声调频干扰信号
  10. 数字图像处理学习笔记(三):ORB算法(尺度不变特征变换)Oriented FAST and Rotated BRIEF
  11. Docker swarm集群搭建教程
  12. 带着问题了解Openstack Neutron安全组
  13. IO Visor Project Use Cases
  14. 20200707每日一句
  15. Nitrux 图标主题与 Faenza 一样的设计 – 漂亮
  16. 数据标注软件labelme详解
  17. python 绘制q-q图代码
  18. Python5.操作excel表格 xlrd库与excel的com接口和openpyxl库
  19. 初识MongoDB(一) mongodb基本操作
  20. Windows 10 ISO 官方镜像下载

热门文章

  1. 一道装呀(状压)DP
  2. Nginx用为缓存服务器
  3. PXE+Kickstart无人值守安装操作系统
  4. 提示学习 | Prompt-Tuning这么好用?
  5. 美团知识图谱问答技术实践与探索
  6. 【模型压缩系列】一:模型替换
  7. 【CV学习笔记】OpenCV基本操作
  8. BERT模型—6.对抗训练原理与代码实现
  9. 1.4 案例:广告预测、房价预测
  10. 口碑销量双爆的数据分析丛书再添新成员!