snowflake-cloud-data-platform - 有哪些选项可用于获取 Snowflake 中的主键列名称?
问题描述
我需要一起获取所有主键、它们的父表名、列名和模式名。我使用 INFORMATION_SCHEMA 来获取所有元数据,SHOW PRIMARY KEYS/DESCRIBE TABLE 可以完成这项工作,但这里不是一个选项。
需要类似于 SELECT *FROM DB.INFORMATION_SCHEMA.XXX 的东西。我们在这里有哪些选择?
*我正在使用 JDBC
解决方案
您可以考虑使用:getPrimaryKeys(String, String, String)
详情:https ://docs.snowflake.com/en/user-guide/jdbc-api.html#object-databasemetadata
推荐阅读
- jboss7.x - 如何解决 org.springframework.web.util.NestedServletException:请求处理失败;使用 SAML
- sql - 更新语句给子查询错误的结果
- php - 根据登录的用户信息从两个不同的表中获取数据
- colors - 以编程方式更改 ColorDrawable 选定状态颜色/ Tablayout 背景颜色
- node.js - 必须打开数据库连接才能将文件存储在 GridFSStorage._handleFile
- email - 使用依赖服务实现发送电子邮件功能
- javascript - 在 JS/JQuery 中使用配置 PHP 文档
- python - 执行 aws lambda 时出现 Python ImportError
- javascript - 如何将 PostgreSQL 数组转换为 JS
- dialogflow-es - 德语或西班牙语的 Google Assistant Action 的预构建意图和训练短语代理