MySQL 9.1.0
Source Code Documentation
dd::system_views::System_view_definition Class Referenceabstract

#include <system_view_definition.h>

Inheritance diagram for dd::system_views::System_view_definition:
[legend]

Public Member Functions

virtual ~System_view_definition ()=default
 
virtual String_type build_ddl_create_view () const =0
 Build CREATE VIEW DDL statement for the system view. More...
 

Constructor & Destructor Documentation

◆ ~System_view_definition()

virtual dd::system_views::System_view_definition::~System_view_definition ( )
virtualdefault

Member Function Documentation

◆ build_ddl_create_view()

virtual String_type dd::system_views::System_view_definition::build_ddl_create_view ( ) const
pure virtual

Build CREATE VIEW DDL statement for the system view.

Returns
String_type containing the DDL statement for the target view.

Implemented in dd::system_views::System_view_select_definition_impl, dd::system_views::System_view_union_definition_impl, and dd::system_views::System_view_definition_impl.


The documentation for this class was generated from the following file: