◆ createSchema() [1/4]
| CreateSchemaResponse gpudb::GPUdb::createSchema | ( | const CreateSchemaRequest & | request_ | ) | const |
◆ createSchema() [2/4]
| CreateSchemaResponse & gpudb::GPUdb::createSchema | ( | const CreateSchemaRequest & | request_, |
| CreateSchemaResponse & | response_ ) const |
◆ createSchema() [3/4]
| CreateSchemaResponse gpudb::GPUdb::createSchema | ( | const std::string & | schemaName, |
| const std::map< std::string, std::string > & | options ) const |
Creates a SQL-style schema.
Schemas are containers for tables and views. Multiple tables and views can be defined with the same name in different schemas.
Parameters
| [in] | schemaName | Name of the schema to be created. Has the same naming restrictions as tables. |
| [in] | options | Optional parameters.
|
Returns
Response object containing the result of the operation.
◆ createSchema() [4/4]
| CreateSchemaResponse & gpudb::GPUdb::createSchema | ( | const std::string & | schemaName, |
| const std::map< std::string, std::string > & | options, | ||
| CreateSchemaResponse & | response_ ) const |
Creates a SQL-style schema.
Schemas are containers for tables and views. Multiple tables and views can be defined with the same name in different schemas.
Parameters
| [in] | schemaName | Name of the schema to be created. Has the same naming restrictions as tables. |
| [in] | options | Optional parameters.
|
| [out] | response_ | Response object containing the results of the operation. |
Returns
Response object containing the result of the operation (initially passed in by reference).