ClickHouse/dbms/include/DB/Parsers/ASTShowTablesQuery.h

29 lines
560 B
C
Raw Normal View History

2012-06-18 07:49:19 +00:00
#pragma once
#include <DB/Parsers/IAST.h>
namespace DB
{
/** Запрос SHOW TABLES или SHOW DATABASES
*/
class ASTShowTablesQuery : public IAST
{
public:
bool databases;
String from;
String like;
ASTShowTablesQuery() : databases(false) {}
ASTShowTablesQuery(StringRange range_) : IAST(range_), databases(false) {}
/** Получить текст, который идентифицирует этот элемент. */
2012-12-27 16:23:12 +00:00
String getID() const { return "ShowTables"; };
2012-06-18 07:49:19 +00:00
ASTPtr clone() const { return new ASTShowTablesQuery(*this); }
};
}