MySQL 9.0.0
Source Code Documentation
Mysqlx::Crud::ModifyView Struct Reference

ModifyView modify existing view based on indicated Mysqlx::Crud::Find message. More...

Public Attributes

required Collection collection = 1
 name of the VIEW object, which should be modified More...
 
optional string definer = 2
 user name of the definer, if the value isn't set then the definer is current user More...
 
optional ViewAlgorithm algorithm = 3
 defined how MySQL Server processes the view More...
 
optional ViewSqlSecurity security = 4
 defines the security context in which the view is going be executed More...
 
optional ViewCheckOption check = 5
 limits the write operations done on a VIEW More...
 
repeated string column = 6
 defines the list of aliases for column names specified in stmt More...
 
optional Find stmt = 7
 Mysqlx::Crud::Find message from which the SELECT statement is going to be build. More...
 
ClientMessages::Type client_message_id = CRUD_MODIFY_VIEW
 

Detailed Description

ModifyView modify existing view based on indicated Mysqlx::Crud::Find message.

Member Data Documentation

◆ algorithm

optional ViewAlgorithm Mysqlx::Crud::ModifyView::algorithm = 3

defined how MySQL Server processes the view

◆ check

optional ViewCheckOption Mysqlx::Crud::ModifyView::check = 5

limits the write operations done on a VIEW

◆ client_message_id

ClientMessages::Type Mysqlx::Crud::ModifyView::client_message_id = CRUD_MODIFY_VIEW

◆ collection

required Collection Mysqlx::Crud::ModifyView::collection = 1

name of the VIEW object, which should be modified

◆ column

repeated string Mysqlx::Crud::ModifyView::column = 6

defines the list of aliases for column names specified in stmt

◆ definer

optional string Mysqlx::Crud::ModifyView::definer = 2

user name of the definer, if the value isn't set then the definer is current user

◆ security

optional ViewSqlSecurity Mysqlx::Crud::ModifyView::security = 4

defines the security context in which the view is going be executed

◆ stmt

optional Find Mysqlx::Crud::ModifyView::stmt = 7

Mysqlx::Crud::Find message from which the SELECT statement is going to be build.


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