发现 Sybase ASE 中的主键/唯一键

2023-12-09

在 Sybase ASE 中,我想发现所有主键和唯一键。我想做一些类似于这个答案中解释的事情:

识别 Sybase 表、字段、键、约束

但不幸的是,这对我不起作用。不知何故syskeys表确实返回我自己的键的任何行,仅适用于系统表键。

我可能做错了什么?一些缺失的补助金?我已经安装了 Sybase ASE 15.5 并且正在与用户连接dbo, login sa


当您显式声明一个关键字段时 - 比如在CREATE TABLE声明-这个doesn't填充syskeys桌子。你会使用(例如)sp_primarykeys要做到这一点。这允许您在syskeys表中包含您希望应用程序可发现的主键、外键等。即使没有对相关字段强制实施实际约束,您也可以通过这种方式声明主键。

存储过程sp_helpconstraint可用于查找为表定义的所有键(等)。

要查询数据库中的所有表,您需要使用系统索引表并看看,例如这status field.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

发现 Sybase ASE 中的主键/唯一键 的相关文章

随机推荐

  • 在 MATLAB 中计算音频音高?

    昨天 我完成了用于检测随时间显示的轨道的音频能量的代码 我最终将其用作我的音频缩略图项目的一部分 然而 我还想要一种可以检测随时间显示的曲目音高的方法 因此我有两个选项作为我的研究基础 y fs nb wavread Three wav L
  • 使用基于网格的设计,具有最大宽度和最小宽度的弹性布局

    我想开发 4 列布局 除了 mastead 和页脚 它占据页面的完整可用宽度 这样最右边的列固定在 200px 其他列是可变的 受 min width 960px 和 max width 1216 像素 因此 这意味着只要浏览器窗口大于 9
  • stata odbc sql文件

    我正在尝试使用从数据库 MS Access 或 SQL Server 加载数据odbc sqlfile代码运行时似乎有任何错误 但我没有获取数据 我正在使用以下代码odbc sqlfile sqlcode sql dsn mysqlodbc
  • AngularJs $http.post() 不发送数据

    谁能告诉我为什么下面的语句没有将post数据发送到指定的url url 被调用 但在服务器上 当我打印 POST 时 我得到一个空数组 如果我在将消息添加到数据之前在控制台中打印消息 它会显示正确的内容 http post request
  • 查找并修改 javascript 数组中深层嵌套的对象

    我有一个可以是任意长度和任意深度的对象数组 我需要能够通过对象的 id 找到对象 然后修改数组中的该对象 有没有一种有效的方法可以使用 lodash 或纯 js 来做到这一点 我以为我可以创建一个指向该对象的索引数组 但构造表达式来使用这些
  • 如何从navigationController(viewControllers/stack)中弹出指定viewController?

    我创建了一个具有串行视图 A B C D 的应用程序 并且我需要将 D 弹回到 B 有人可能会说为什么不使用 self navigationController popToViewController self navigationCont
  • Python 中用于 SharePoint 的 Microsoft Graph API:Microsoft.SharePoint.Client.UnknownError [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我们发出以下查询 u parentReference u path u drive root Main u name u BusinessDailyTemplate xlsb
  • C# 创建自己的流程图

    在一个项目中 我可能需要创建一个提供流程图的应用程序 Net C 4 0 我正在寻找最好的方法来做到这一点 因为我知道它应该非常灵活 我必须使用 Net 框架图形 WPF xaml 自己完成吗 是否有一个强大的库可供我使用 专门用于流程图设
  • 如何在 Dart 中用双反斜杠替换反斜杠“\”?

    如何用双反斜杠 替换字符串中的单反斜杠 我尝试过这个 但它不起作用 main String string back slash back slash back slash back slash String replaced string
  • 将带有 gui 的现有 exe 制作成 Windows 服务

    我有一个 C 项目 它或多或少是一个 exe 文件 上面有一个 GUI 来进行一些设置 该项目的目的是在用户强制收集时或在达到用户设置的每天时间时收集数据 还有一个用于此的安装程序项目 全部捆绑在 VS2010 for NET 3 0 中
  • JSHint 错误:在引用外部作用域变量的循环内声明的函数可能会导致语义混乱

    是否可以解释为什么此代码片段会抛出这样的错误 ECMA 6 目前还不是一个选项 我还尝试将内部 each 函数放入闭包 IIFE 中 该闭包 IIFE 保存将 i 的值映射到内部变量关闭 请帮忙 for var i 0 i lt cityA
  • PHPStorm 9 种颜色

    我注意到 如果我只使用 HTML 编辑页面 但将页面另存为 php 页面中没有 PHP 则没有代码提示颜色 如果我重新保存为 html 就会有 有没有办法显示颜色 见下文 带有 PHP 扩展 带有 HTML 扩展名 这是最近 9 0 1 版
  • 如何在 QLabel 中设置文本并显示“<>”字符?

    使用 PySide2 基本上是 PyQt5 我试图setText在字符串中包含字符 的 QLabel 中 但是 由于这些字符用于修改字体 因此这两个字符中的任何内容都会消失 我尝试用反斜杠转义它们 但似乎仍然不起作用 如何让 字符显示在 Q
  • 是否可以禁用tinyMCE 5中的移动UI功能

    是否可以禁用tinyMCE中的移动UI功能 而只显示常规编辑器 我这么问是因为它只在移动设备中为我显示一个空白屏幕 当我单击编辑器框中的 书籍 图标时 我搜索了空白页面的解决方案 但只发现了对 父元素的溢出设置为除可见之外的任何内容 的模糊
  • 使用 GENSIM 进行 RAKE

    我正在尝试计算相似度 首先 我使用 RAKE 库从爬行的作业中提取关键字 然后我将每个作业的关键字放入单独的数组中 然后将所有这些数组组合到 documentArray 中 documentArray 愤怒 命令 自信 平易近人 适应性 真
  • 如何将图像放在矩形pygame中居中

    我想将图像置于矩形内 注意我正在使用图像矩形 但需要单独的矩形来安装图像 rect 1 pygame Rect 1 1 178 178 cross pygame image load cross png convert alpha cros
  • 访问我的 Angular 应用程序时如何获取请求标头值

    我的 Angular 应用程序将从另一个应用程序访问 并且用于部署我们的应用程序的环境的配置方式是 来自该应用程序的访问我的 Angular 应用程序的请求将包含在请求标头中设置的一些信息 我被要求使用该标头信息来识别调用我的 Angula
  • 如何改进 printfing 各种整数类型的缓冲区大小确定?

    将整数转换为文本时 通常我会创建一个big与使用的缓冲区sprintf 保留任何潜在的结果 char BigBuffer 50 sprintf BugBuffer d SomeInt 我想要更节省空间并且当然更便携 所以而不是50 找到了替
  • 不允许在查询中显式构造实体类型 ''

    我收到以下错误 Explicit construction of entity type TableClassName in query is not allowed Server stack trace at System Service
  • 发现 Sybase ASE 中的主键/唯一键

    在 Sybase ASE 中 我想发现所有主键和唯一键 我想做一些类似于这个答案中解释的事情 识别 Sybase 表 字段 键 约束 但不幸的是 这对我不起作用 不知何故syskeys表确实返回我自己的键的任何行 仅适用于系统表键 我可能做