CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

可以如此定义外键和主键的吗?

楼主zmfly(苍鹰)2003-05-01 00:21:58 在 PowerBuilder / 数据库相关 提问

sybase数据库中,表1有关键字段Id   ,     表2的关键字段由三个字段联合:Id1+type+Id2  
   
  现在定义表2的外键:我想让表2的Id2作为表1     Id字段的外键,但定义的时候怎么老是出现如下这样:Id1——Id  
                                  type——Id  
                                  Id2——Id  
   
   
  如下这样可以吗?只要Id2——Id  
   
   
  问题点数:0、回复次数:7Top

1 楼zmfly(苍鹰)回复于 2003-05-01 00:30:18 得分 0

上面说错了,重新说过  
   
   
   
  sybase数据库中,表1有关键字段Id   ,     表2的关键字段由三个字段联合:Id1+type+Id2  
   
  现在定义表1的外键:我想让表1的Id字段作为表2的Id2字段的外键,但定义的时候怎么总是出现如下这样:  
        Id——Id1  
        Id——Idtype  
        Id——Id2  
  也无法更改。  
   
  如下这样可以吗?只要Id——Id2  
   
  Top

2 楼zmfly(苍鹰)回复于 2003-05-01 09:18:09 得分 0

各位帮帮忙啊Top

3 楼zilong123208650(zilong)回复于 2003-05-01 09:25:32 得分 0

错误是什么???  
  也有可能是你设置的顺序错误了Top

4 楼zmfly(苍鹰)回复于 2003-05-06 09:10:12 得分 0

我就是想只要Id作为Id2的外键,但在SYBASE或PB中创建外键的时候始终是出现:ID同时作为ID1、type、ID2的外键。如果继续的话,又通不过,因为ID和type、ID2的类型不一致。  
   
  我要的是只需ID作为ID2的外键,帮我啊  
  Top

5 楼coolkenmaster(乖乖隆地冬)回复于 2003-05-06 09:53:01 得分 0

帮你顶一下Top

6 楼zmfly(苍鹰)回复于 2003-05-06 11:02:39 得分 0

HELPTop

相关问题

  • 请问,定义了一个DataTable,如何定义它的主键?
  • 定义快捷键???????????????????????
  • 如何定义一个主键是:int,键值是一个自定义结构体的map?
  • 如何删除一个被定义主键的表
  • 在多用户环境下,生成自定义主键问题.
  • 使用自定义的字符串做主键时的问题。
  • 怎么定义快捷键?
  • 定义热键的问题
  • 如何定义热键?
  • 请问功能键定义?

关键词

  • 字段
  • sybase
  • 定义
  • 外键
  • 如下这样
  • 时候
  • 出现
  • type

得分解答快速导航

  • 帖主:zmfly

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo