SQL Query保证返回Empty

时间:2012-10-22 07:12:33

标签: java mysql swing

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

我试过

SELECT 1 FROM dual WHERE false

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

1 个答案:

答案 0 :(得分:3)

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

SELECT * FROM <table_name> LIMIT 0

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