use tsglcreate table ts(书号 char(20) primary key, --主键约束的写法书名 char(20) ,出版社 char(25),类别 char(25),作者 char(25),出版时间 datetime,价格 int check (价格>0) --检查约束的写法
)create table dz(编号 char(20) primary key,姓名 char(20),单位 char(20) default '千峰教育', --默认约束写法性别 char(5) check(性别 = '男' or 性别 = '女'),电话 char(20) unique  --唯一约束写法
)-- 联合主键,两个列看成一个主键,分别设置成外键约束,再设置成主键
create table jy(书号 char(20) foreign key references ts(书号), --创建外键约束的声明编号 char(20) foreign key references dz(编号),借阅日期 datetime,还书日期 datetime,还书表示 char(2),--联合主键primary key(书号,编号) --联合主键的声明方式
)

SQLsever2008创建外键约束相关推荐

  1. oracle创建外键约束的两种方式

    1.创建表时直接创建外键约束 create table books(bookid number(10) not null primary key,bookName varchar2(20) not n ...

  2. 外键约束的作用以及如何创建外键约束

    外键约束 外键必须是另一个表的主键. 外键的作用: 1.实体完整性,确保每个实体是唯一的(通过主键来实施) 2.域完整性,确保属性值只从一套可选的集合里选择 3.关联完整性,确保每个外键或null或含 ...

  3. mysql 创建外键约束以及注意事项

    mysql 创建外键约束以及注意事项: 创建外键: 首先创建一张区域表 CREATE TABLE `area` (`id` int(11) NOT NULL DEFAULT '0' COMMENT ' ...

  4. Oracle创建外键约束

    1. 创建表时创建外键 CREATE TABLE T1(employee_id NUMBER(4), last_name VARCHAR2(10), job_id VARCHAR2(9), salar ...

  5. 使用mysql创建外键约束_Mysql创建外键约束的两种方式

    通过给mysql的表字段添加外键约束,可以有效的保持数据的一致性和完整性,数据就不会很容易出问题. 1.创建表时直接创建外键约束create table books( bookid number(10 ...

  6. mysql 创建外键约束

    前言 如果一张表中有一个非主键的字段指向了另一张表中的主键,就将该字段叫做 外键. 一张表中外键可以有多个,也就是不同字段指向了不同表中的主键. 方式1-在创建表时设置外键约束 [constraint ...

  7. mysql 创建外键索引吗_索引-MySQL无法创建外键约束

    我在为mysql数据库中的现有表创建外键时遇到一些问题. 我有experiment表: +-------------+------------------+------+-----+--------- ...

  8. SQL中创建外键约束

    alter table 表名 add constraint 外键约束名 foreign key(列名) references 引用外键表(列名) 作者:耑新新,发布于  博客园 转载请注明出处,欢迎邮 ...

  9. Mysql无法创建外键的原因汇总_查看MySQL创建外键约束失败详细原因的方法

    以下是引用片段: LATEST FOREIGN KEY ERROR -------- 081210 11:57:40 Error in foreign key constraint of table ...

最新文章

  1. k8s概念入门之control-manager-针对1.1.版本阅读
  2. c++编程例子_如何开始厉害的C语言编程?大神都是这样开始的!
  3. ntdll 异常代码0xc0000374_不要把异常当做业务逻辑,这性能可能你无法承受
  4. 从技术分工的角度来看996.ICU
  5. JEECG 3.6.5版本发布,企业级JAVA快速开发平台
  6. C#制作QQ截图的自动框选功能的个人思路(三)自动框选
  7. vs2008的预编译命令
  8. Ubuntu桌面主题美化推荐(Unity Tweak Tool + Flatabulous)
  9. 微信企业付款至银行卡 详细Demo 独立封装
  10. windows7下系统保护中出现错误“文件名、目录名或卷标语法不正确。(0x8007007B)“ 以及保护设置列表中出现“Windows7_os(c:)(找不到)”选项时的解决方法...
  11. 生成数据库结构字段SQL语句
  12. pubmedy安装不聊了_摆脱单身全靠这个比Pubmed还6的神器啦~
  13. WPF自定义控件中报“设置属性“System.Windows.ResourceDictionary.Source”时引发了异常。”,...
  14. 影响服务器高性能的四大杀手
  15. Leetcode刷题100天(阿里云周赛)—查找数组中的所有重复项(哈希)—day42
  16. 交友项目【动态点赞动态喜欢】
  17. 国家行业代码数据处理为树形结构
  18. 植物大战僵尸冰雪版-辅助+游戏,求鉴赏
  19. iPhone OS4.0,Android 2.1和WP7对比分析
  20. 垃圾分类网页制作 垃圾分类网页设计作业 HTML CSS垃圾分类网页模板 大学生垃圾分类网站毕业设计 DW垃圾分类网页模板下载 垃圾分类网页成品代码 环保网页作品下载

热门文章

  1. Python 之 jinja2模板
  2. 时速云正式成为中国通信标准化协会全权会员
  3. 这些诗词你知道一句,却不知全诗!
  4. Excel怎么为单元格数据批量添加相同文本
  5. 英文地址所用到的楼,单元的英文对照表
  6. 软文推广的方法有哪些,硬广告最有效的软文推广策略
  7. 时间轮-Java实现篇
  8. leetcode解题思路分析(一百三十四)1131 - 1143 题
  9. ubuntu 更新linux内核,在Ubuntu中,如何更新Linux内核
  10. 《零基础D编程入门三》