0

我对 SQL 很陌生。我正在尝试创建一个最初不显示任何结果的 JTable,但在执行某些 SQL 查询后会显示它们。我如何实现这一目标?有什么方法可以编写一个保证返回空的查询吗?

我试过了

SELECT 1 FROM dual WHERE false

但这给了我一个包含一列的结果集 - 我想要一个与我的基础表中的列数相同但没有行的结果集。

4

1 回答 1

3

要从表中获取列,请尝试以下操作:

SELECT * FROM <table_name> LIMIT 0

其中 table_name 是您尝试从中获取列的表的名称。此查询表示您尝试从表中获取所有列,同时尝试将行限制为 0

于 2012-10-22T07:14:51.777 回答