◆ dropCatalog() [1/4]
| DropCatalogResponse gpudb::GPUdb::dropCatalog | ( | const DropCatalogRequest & | request_ | ) | const |
◆ dropCatalog() [2/4]
| DropCatalogResponse & gpudb::GPUdb::dropCatalog | ( | const DropCatalogRequest & | request_, |
| DropCatalogResponse & | response_ ) const |
Drops an existing catalog.
Any external tables that depend on the catalog must be dropped before it can be dropped.
Parameters
Returns
Response object containing the result of the operation (initially passed in by reference).
◆ dropCatalog() [3/4]
| DropCatalogResponse gpudb::GPUdb::dropCatalog | ( | const std::string & | name, |
| const std::map< std::string, std::string > & | options ) const |
Drops an existing catalog.
Any external tables that depend on the catalog must be dropped before it can be dropped.
Parameters
| [in] | name | Name of the catalog to be dropped. Must be an existing catalog. |
| [in] | options | Optional parameters. The default value is an empty map. |
Returns
Response object containing the result of the operation.
◆ dropCatalog() [4/4]
| DropCatalogResponse & gpudb::GPUdb::dropCatalog | ( | const std::string & | name, |
| const std::map< std::string, std::string > & | options, | ||
| DropCatalogResponse & | response_ ) const |
Drops an existing catalog.
Any external tables that depend on the catalog must be dropped before it can be dropped.
Parameters
| [in] | name | Name of the catalog to be dropped. Must be an existing catalog. |
| [in] | options | Optional parameters. The default value is an empty map. |
| [out] | response_ | Response object containing the results of the operation. |
Returns
Response object containing the result of the operation (initially passed in by reference).