| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 758 人关注过本帖
标题:请教关于创建SQL表关系的问题,不能创建多个关系
取消只看楼主 加入收藏
foxers
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-11-27
收藏
 问题点数:0 回复次数:1 
请教关于创建SQL表关系的问题,不能创建多个关系
有两个表,
一个是用户表(User_info) 有两个字段 user_id,User_name
表一
表名:User_info
字段:user_id,User_name
      0001     张三
      0002     李四
      0003     小明
      0004     小白

表二
表名:Data_Adting
字段:Data_Adtiong1,Data_Adtiong2,Data_Adtiong3
       0001          0002          0003
       0001          0002          0003

我想建立表二和表一的级联更新关系,应该如做?

表一有4 个用户名称 编号为 0001 - 0004 ,表二三个字段分用来记录核准顺序,我想表二的三个字段只增加用户的编号,要做级联更新的关系,但不知为什么只能做一个更新关系。

CREATE TABLE [Data_Adting (
    [CW_AutoID] [int] IDENTITY (1, 1) NOT NULL ,
    [Data_Adting1] [varchar] (4) NULL ,
    [Data_Adting2] [varchar] (4) NULL ,
    [Data_Adting3] [varchar] (4) NULL ,
    CONSTRAINT [FK_Data_Adting_A] FOREIGN KEY
    (
        [Data_Adting1]
    ) REFERENCES [User_info] (
        [Iuser_id]
    ) ON UPDATE CASCADE ,
        CONSTRAINT [FK_Data_Adting_B] FOREIGN KEY
    (
        [Data_Adting2]
    ) REFERENCES [User_info] (
        [Iuser_id]
    ) ON UPDATE CASCADE

)
搜索更多相关主题的帖子: SQL 关系 
2010-04-18 10:02
foxers
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-11-27
收藏
得分:0 
怎么没有人懂,还是个论坛没老鸟?
2010-04-18 14:03
快速回复:请教关于创建SQL表关系的问题,不能创建多个关系
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016324 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved