Joh*_*n O 2 sql postgresql jdeveloper oracle-sqldeveloper
我知道将列出这些的 psql 命令,但我正在尝试为 Oracle 的 SQL Developer 编写一个扩展,它将在左侧导航器面板上列出它们。XML 格式需要一个 select 语句。
出于示例目的,我将包括我为序列编写的代码:
<sql constrained="true">
<![CDATA[SELECT relname FROM pg_class JOIN pg_namespace ON pg_namespace.oid = pg_class.relnamespace WHERE relkind = 'S' AND nspname = :SCHEMA]]>
</sql>
Run Code Online (Sandbox Code Playgroud)
我试图自己解决这个问题,但是我在 pg_class 或任何其他这些内部表中没有看到我的测试域名的任何内容(尽管它必须在某个地方)。
有人有提示吗?
问得太早了……这是一个选择查询,它将从特定模式返回域:
SELECT typname FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_namespace.oid = pg_type.typnamespace WHERE typtype = 'd' AND nspname = 'someschema'
Run Code Online (Sandbox Code Playgroud)
小调整还可以返回枚举、范围和组合/行。文档中的更多信息。
| 归档时间: |
|
| 查看次数: |
2680 次 |
| 最近记录: |