`

新建表添加主外键约束

 
阅读更多

新建表添加主外键约束

1.

 

CREATE TABLE WFWZ_SSBS
(
   SSBSID               VARCHAR2(10)           not null,
   XWBH                 NUMBER(4),
   WFWZ_LZBS            VARCHAR(255),
   WFWZ_WSBS            VARCHAR(255),
   LRRQ                 DATE,
   LRR_DM               VARCHAR(4),
   YXBJ_DM              VARCHAR(2),
   CONSTRAINT PK_WFWZ_SSBS PRIMARY KEY (SSBSID),
   CONSTRAINT FK_WFWZ_SSBS FOREIGN KEY(XWBH) REFERENCES USER_ACCOUNT(USERID)
);

 2.

CREATE TABLE WFWZ_SSBS
(
   SSBSID               VARCHAR2(10)           not null,
   XWBH                 NUMBER(4),
   WFWZ_LZBS            VARCHAR(255),
   WFWZ_WSBS            VARCHAR(255),
   LRRQ                 DATE,
   LRR_DM               VARCHAR(4),
   YXBJ_DM              VARCHAR(2),
   CONSTRAINT PK_WFWZ_SSBS PRIMARY KEY (SSBSID)
);

ALTER TABLE WFWZ_SSBS ADD CONSTRAINT FK_WFWZ_SSBS FOREIGN KEY(XWBH) REFERENCES USER_ACCOUNT(USRID);
 
分享到:
评论

相关推荐

    MySQL创建数据表并建立主外键关系详解

    在已存在的表上添加主外键关系,可以使用`ALTER TABLE`语句: ```sql ALTER TABLE demo.ChinesePinyinInfo ADD CONSTRAINT FK_Name FOREIGN KEY (CharID) REFERENCES ChineseCharInfo(ID); ``` 若要删除主外键...

    在powerdesigen中建立主外键关联表

    在PowerDesigner中创建主外键关联表是数据库设计中的一个重要环节。PowerDesigner是一款强大的数据库建模工具,它允许用户通过图形化界面来设计和管理数据库结构。以下将详细讲解如何在PowerDesigner中进行主外键...

    Access中如何建立外键关系

    - 同样,新建`Student`表并添加字段,如`StudentID`(主键)、`StudentName`、`Gender`等,`StudentID`也设置为自动编号类型。 3. **创建SC表** - 创建`SC`表,包含字段`StudentID`、`CourseID`和`Score`,其中`...

    SqlServer2005自学视频.zip

    20 如何通过图形化界面建表 和 主外键约束 21 复习上机课知识 再次演示如何添加外键约束 22 通过sql命令建表 和 主外键约束 23 详细阐述主键约束 外键约束的 作用 24 什么是check约束 及其 作用 25 命令记不住怎么办...

    sql_存在检测、建库、_建表、约束、外键、级联删除[归类].pdf

    此代码修改了外键约束,添加了 `on delete cascade` 条件,使得当删除 `stuInfo` 表中的记录时,与之相关的 `stuMarks` 表中的记录也会被自动删除。 通过上述分析可以看出,SQL 的存在检测、建库、建表、约束、外键...

    Sql_Server_2005数据参照完整性设计.pdf

    启用外键约束后,如果尝试在从表中插入或更新外键值,系统将检查该值是否在主表的主键中存在,如果不存在,则拒绝操作,这确保了数据的参照完整性。 5. 更新和删除规则 更新和删除规则包括“限制”、“删除”和...

    SQLServer2000企业管理器-创建数据库和数据表[整理].pdf

    本文档将详细介绍如何使用 SQL Server 2000 企业管理器创建数据库和数据表,包括创建数据库、创建数据表、添加约束、建立关系、添加记录数据等操作。 一、创建数据库 在 SQL Server 2000 企业管理器中,创建数据库...

    Oracle_SQL_Developer_使用简要说明.docx

    为了确保数据的一致性和完整性,可以为表添加主键和外键约束: 1. **选择表**:在左侧导航树中选择需要添加约束的表。 2. **编辑约束**:右键选择“Edit”选项,进入表编辑界面。 3. **添加主键**:在“PrimaryKey...

    SQL-Server-数据库的完整性和安全管理.doc

    - 创建外键约束: ```sql CREATE TABLE [子表名称] ( [字段] [数据类型], FOREIGN KEY ([字段]) REFERENCES [父表名称]([字段]) ); ``` - 修改现有表添加外键: ```sql ALTER TABLE [子表名称] ADD ...

    关于数据库

    为了保持数据一致性,还使用了`ALTER TABLE`语句添加了外键约束,例如: ``` ALTER TABLE [t_Student] WITH CHECK ADD CONSTRAINT [FK_t_Student_t_Sdept] FOREIGN KEY ([SDept]) REFERENCES [t_Sdept] ([SdeptID]);...

    Oracle_SQL_Developer_使用教程

    为了保证数据的完整性和一致性,可以为表添加主键和外键约束。以下是具体操作步骤: 1. **编辑表**: - 右键点击`DEPENDENTS`表,选择`Edit`。 - 转到`PrimaryKey`选项卡,选择`ID`列为表的主键。 - 转到`...

    oracle sql developer 使用教程

    添加主键和外键约束是确保数据完整性和一致性的重要手段。 **步骤1:添加主键约束** - 打开需要添加约束的表,选择“Edit”。 - 转到“Primary Key”选项卡,选择作为主键的列(例如 ID),点击“>”按钮将其加入到...

    利用EXCEL透视表的方法

    在Access中,通过设置外键约束,我们可以建立产品表与产品类别表之间的关系,这样在查询和分析时可以快速关联到对应的产品类别信息。 通过上述步骤,我们不仅利用Excel透视表完成了数据的初步整理,还通过Access...

    数据定义与简单查询实验

    - 外键约束:如在借阅表中添加对外键的约束,确保“书号”和“读者编号”引用的是现有图书表和读者表中的记录。 - CHECK约束:在读者表中添加一个约束,限制“性别”字段只能为“男”或“女”。 ##### 5. 修改表...

    powedesigner的用法

    **步骤2:** 设置表与表之间的关系,比如主外键关联。可以通过拖拽一个 “引用” 图标到两个表之间来完成。这里需要注意的是箭头指向的方向代表主表(即包含主键的表)。 **步骤3:** 设置数据表之间的关系时,可以...

    sql语句使用大全策略

    此外,还可以添加外键约束以建立表间的关系,如`ALTER TABLE 从表名 ADD CONSTRAINT FK_主表名_从表名 FOREIGN KEY (从表中的字段名) REFERENCES 主表名 (主表中的字段名)`,这确保了数据的一致性和完整性。...

    基于.NET的Web应用程序设计.doc

    案例中描述的问题源于尝试删除一个与子表关联的父表行,但没有正确处理外键约束规则,导致异常。 当`OrderDetails`表中的`KeyDeleteRule`属性设置为`Rule.None`时,直接删除父表行而不手动处理子表中的相关行将引发...

    Mysql纯命令行添加用户

    - `REFERENCES`: 使用外键约束。 - `SELECT`: 读取数据。 - `SHOW DATABASES`: 显示所有数据库。 - `SHUTDOWN`: 关闭服务器。 - `TRIGGER`: 创建或删除触发器。 - `UPDATE`: 更新记录。 - `USAGE`: 只有连接权限,无...

    SQL数据库复习题七及答案.doc

    INSERT和UPDATE分别用于添加和更新数据,约束则包括非空约束、默认约束、主键约束、外键约束、检查约束和唯一约束。对象权限涵盖SELECT、INSERT、DELETE、UPDATE和EXECUTE等操作,UNION用于合并多个SELECT语句的结果...

Global site tag (gtag.js) - Google Analytics