gpt4 book ai didi

java - 从选择查询中查找列名和元数据而不执行查询

转载 作者:太空宇宙 更新时间:2023-11-04 06:57:19 24 4
gpt4 key购买 nike

我有一个场景,用户将提供一个 Select 语句。我需要找出列(它们的名称、类型和其他元数据),但我不想执行查询。我知道我可以执行查询并从 ResultSet 中计算出来,但如果查询返回很多行,那么这可能不是一个好方法。

例如,考虑查询

select name, age from people where people.dob = '1976'; 

有没有办法在不执行查询的情况下获取投影列元数据(即名称和年龄列的元数据)?

最佳答案

通过使用 PreparedStatement 解决了这个问题。 PreparedStatement 不执行该语句。

关于java - 从选择查询中查找列名和元数据而不执行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22561433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com