|
|
1
2
vistadb中没有“sys”表。但有一个[数据库架构]表包含了您需要的大部分内容。 [数据库架构] 可以使用数据库架构表获取数据库的标识列,如下所示:
在帮助文件中查找typeid列表及其含义。 然后,一旦拥有了列表,就可以将其与表的typeid相匹配,以查看identity列来自哪个表。 数据库模式表的唯一问题是不能自引用或将其连接到自身(设计限制)。因此,如果需要从自身拉取和引用,则必须使用两个命令或通过一个临时表来完成。帮助文件中还有一个如何执行此操作的示例。 交替方式 还可以使用vistadb存储过程查找所有标识列:
DDA 如果需要查找下一个值、种子等,也可以通过dda(直接数据访问)方法获取这些值。 ivistadbTableSchema对象的identities属性是该表的identities的集合。然后可以遍历该集合以提取单个值。 包含的标识信息是seed、step、tablename和columnname。 ADO.NET getSchematable方式 是的,还有别的办法。您可以在读卡器上调用getschematable来获取有关底层结构的更多信息。
|
|
|
blogger13 · 视频租赁店数据库的规范化 1 年前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
|
Dante · Django::配置不当:池不支持持久连接 1 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 2 年前 |