pysx0503
作者pysx0503联盟成员·2020-04-30 23:52
系统工程师·第十区。散人

syssyntable

字数 655阅读 479评论 0赞 0

syssyntable

syssyntable 系统目录表概述了每个公共或专用同义词与它表示的数据库对

象(表、序列或视图)之间的映射。它为 systables 表中 tabtype 值为 P 或 S

的每个条目包含一行。syssyntable 表具有以下列。

列 类型 解释

tabid INTEGER 标识公共同义词的代码

servername VARCHAR(128) 外部数据库服务器的名称

dbname VARCHAR(128) 外部数据库的名称

owner VARCHAR(32) 外部对象的所有者的名称

tabname VARCHAR(128) 外部表或视图的名称

btabid INTEGER 基本表、序列或视图的标识代码

符合 ANSI 标准的数据库不支持公共同义词,它们的 syssyntable 表只能

描述 syssyntable.tabtype 值为 P 的同义词。

如果为当前数据库中的对象定义同义词,那么只能使用 tabid 和 btabid

列。如果为当前数据库外部的表定义同义词,那么不使用 btabid 列,而是使

用 tabid、servername、dbname、owner 和 tabname 列。

tabid 列映射至 systables.tabid。借助 tabid 信息,可以确定有关

systables 中的同义词的其他方面。

GBase 8s V8.7 安全数据库 SQL 参考指南

南大通用数据技术股份有限公司 -72-

tabid 列的索引只允许唯一值。btabid 列的索引建立为允许重复值。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广