#include <sql_lex.h>
◆ add_imported_libraries()
Add library names to the set of imported libraries. 
We only allow one USING clause in CREATE statements, so repeated calls to this function should fail.
- Parameters
 - 
  
    | libs | Set of libraries to be added  | 
    | mem_root | MEM_ROOT to use for allocation | 
  
   
- Returns
 - true on failures; false otherwise 
 
 
 
◆ add_imported_library()
  
  
      
        
          | bool st_sp_chistics::add_imported_library  | 
          ( | 
          std::string_view  | 
          database,  | 
         
        
           | 
           | 
          std::string_view  | 
          name,  | 
         
        
           | 
           | 
          std::string_view  | 
          alias,  | 
         
        
           | 
           | 
          MEM_ROOT *  | 
          mem_root  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Add a library to the set of imported libraries. 
- Parameters
 - 
  
    | database | The library's database.  | 
    | name | The library's name.  | 
    | alias | The library's alias.  | 
    | mem_root | MEM_ROOT to use for allocation | 
  
   
- Returns
 - true on failures; false otherwise 
 
 
 
◆ create_imported_libraries_deque()
  
  
      
        
          | bool st_sp_chistics::create_imported_libraries_deque  | 
          ( | 
          MEM_ROOT *  | 
          mem_root | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ get_imported_libraries()
Get the set of imported libraries for the routine. 
- Returns
 - The set of imported libraries, nullptr if no imported libraries 
 
 
 
◆ reset()
  
  
      
        
          | void st_sp_chistics::reset  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ comment
◆ daccess
◆ detistic
      
        
          | bool st_sp_chistics::detistic = false | 
        
      
 
 
◆ is_binary
      
        
          | bool st_sp_chistics::is_binary = false | 
        
      
 
 
◆ language
CREATE|ALTER ... LANGUAGE <language> 
 
 
◆ m_imported_libraries
List of imported libraries for this routine. 
 
 
◆ suid
The documentation for this struct was generated from the following file: