作为Use ChatGPT to Explore Your Database Schema的以下内容,Schemacrawler与chatgpt在Schemacrawler v16.20.4中的集成使您可以与OpenAI(CHATGPT)共享数据库元数据,从而提供更丰富的问题。 Schemacrawler需要您的许可,通过附加的命令行参数分享此元数据,--use-metadata
。
您可以在架构上询问ChatGpt非常具体的问题,例如总结数据库的目的或帮助您编写SQL查询。
您可以尝试以下提示:
- 总结我的数据库模式在一个段落中
- 基于我的模式,为书名和作者名称编写SQL查询
- 根据我的模式,编写一个SQL查询以查找所有具有以前版本的书
请注意,如果您的模式很大,则可能用尽最大令牌。您可以使用schemacrawler命令行参数来调整此问题,以限制具有正则表达式的表数。或者,您可以如Part 1中所述使用Schemacrawler与Chatgpt的集成,而无需--use-metadata
。