获取模式名称

发布于 2024-11-04 05:49:21 字数 40 浏览 1 评论 0原文

有人可以告诉我如何使用 jdbc 获取特定“序列”的“模式名称”吗

can some one pls tell me how to get the 'schema name' for a particular 'sequence' using jdbc

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夏末 2024-11-11 05:49:21

我假设您正在使用 Oracle DB。
如果是这种情况,您可以通过 JDBC 运行下面给出的查询,并获取序列所属架构名称的名为“sequence_owner”的列。

SELECT sequence_owner
  FROM all_sequences
 WHERE sequence_name = '<YOUR_SEQUENCE_NAME>'

I assume you are using Oracle DB.
If that's the case you can run the query given below via JDBC and get the column named sequence_owner for the Schema Name to which a sequence belongs to.

SELECT sequence_owner
  FROM all_sequences
 WHERE sequence_name = '<YOUR_SEQUENCE_NAME>'
羁绊已千年 2024-11-11 05:49:21
select SCHEMA_NAME from INFORMATION_SCHEMA.SCHEMATA

这是返回所有模式名称。

select SCHEMA_NAME from INFORMATION_SCHEMA.SCHEMATA

This is return all schema names.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文