`

Sybase 查看与目标表有外键关联的表名称

    博客分类:
  • DB
 
阅读更多
目标表为:TestTable

select sysobjects.name FK_Name,a.*
from 
(select constrid,sysreferences.tableid,a.name as tablename,sysreferences.reftabid,b.name as reftabname
	from sysreferences
   LEFT OUTER join sysobjects a on sysreferences.tableid = a.id
   LEFT OUTER join sysobjects b on sysreferences.reftabid = b.id  ) a,
sysobjects
where a.constrid = sysobjects.id
  and (tableid = object_id('TestTable') or reftabid=object_id('TestTable'))
分享到:
评论

相关推荐

    PowerDesigner简明教程.docx

    在Toolbox中选择Reference按钮,拖拽到目标表上,生成外键关系。 知识点: * 外键是表之间的关联关系,用于定义表之间的关系。 * 可以设置外键的名称、代码、关联字段等属性。 * 外键关系可以用来实现数据的一致性...

    powerdesigner常用知识小合集

    5. **显示外键名称**:在模型中,外键是表与表之间关联的关键元素。PowerDesigner允许用户查看并编辑这些外键的名称,以便更好地理解数据间的关联关系。这对于数据库维护和文档编写至关重要。 6. **中文注释转成...

    Sybase_PowerDesigner12.5使用-数据库设计

    - 博文评论表(Entity_comment):包含字段如id(整型)、comment_content(文本型)、blog_id(整型,外键指向博文表的id)等。 2. **实体关系**: - **Entity_blog** 和 **Entity_category**:多对一关系,一个...

    powerdesigner使用

    - 第一种方法:使用工具栏中的连接工具(通常是两个小方块中间有一条线的图标),将两个表连接起来,随后在弹出的对话框中选择关联的字段; - 第二种方法:直接在字段属性中删除原有的字段,然后重新定义一个新的...

    Oracle 笔记.docx

    - **外键**:引用其他表主键的字段,用于建立表间关联。 #### 二、Oracle简介 - **Oracle背景**: - Oracle是一家主要生产中间件和数据库产品的公司。 - “Oracle”的名称源自古希腊,意指神谕。 - Oracle的...

    PowerDesigner 模型设计

    它将概念模型中的“实体-关系”转化为实际的“表-外键”结构,并规定了具体的数据类型。 #### 三、概念模型设计 概念模型设计是数据库建模的基础,主要涉及以下操作和设置对象: - **实体**:代表业务领域的对象...

    数据库之教务管理系统.docx

    例如,班级实体可能包含班级编号、班级名称等属性,学生实体可能有学号、姓名、性别等属性,课程实体可能有课程编号、课程名称、学分等属性。 3. **逻辑设计与物理设计**: - **实体类型的转换**:将E-R图中的实体...

    微软SQL2005精编培训

    - **外键**:用于建立不同表之间的关联,外键通常是另一个表的主键。 ##### 1.10 索引和锁、并发【数据库并发+IIS并发】接口报错 - **索引**:用于提高数据检索的速度。 - **锁**:用于控制多个用户同时访问同一...

    powerDesigner详细教程

    3. 索引与约束:添加索引、主键、外键等约束,确保数据完整性。 **五、逆向工程** 1. 从现有数据库生成模型:选择Design -> Physical Data Model -> Reverse Engineer,连接到数据库,选择要反向工程的表和视图。 ...

    powerdesigner 12 使用指南

    3. 关系设计:定义实体间的关联,包括一对一、一对多、多对多关系,并设置外键约束。 4. 注释和索引:为实体、属性和关系添加注释,设计索引以优化查询性能。 四、逆向工程 PowerDesigner可以反向工程已存在的...

Global site tag (gtag.js) - Google Analytics