patch 4.0
This commit is contained in:
@ -17,26 +17,34 @@
|
||||
using namespace oceanbase::common;
|
||||
using namespace oceanbase::share::schema;
|
||||
|
||||
namespace oceanbase {
|
||||
namespace sql {
|
||||
ObAlterDatabaseStmt::ObAlterDatabaseStmt() : ObDDLStmt(stmt::T_ALTER_DATABASE), alter_database_arg_()
|
||||
{}
|
||||
namespace oceanbase
|
||||
{
|
||||
namespace sql
|
||||
{
|
||||
ObAlterDatabaseStmt::ObAlterDatabaseStmt()
|
||||
: ObDDLStmt(stmt::T_ALTER_DATABASE),
|
||||
alter_database_arg_()
|
||||
{
|
||||
}
|
||||
|
||||
ObAlterDatabaseStmt::ObAlterDatabaseStmt(common::ObIAllocator* name_pool)
|
||||
: ObDDLStmt(name_pool, stmt::T_ALTER_DATABASE), alter_database_arg_()
|
||||
{}
|
||||
ObAlterDatabaseStmt::ObAlterDatabaseStmt(common::ObIAllocator *name_pool)
|
||||
: ObDDLStmt(name_pool, stmt::T_ALTER_DATABASE),
|
||||
alter_database_arg_()
|
||||
{
|
||||
}
|
||||
|
||||
ObAlterDatabaseStmt::~ObAlterDatabaseStmt()
|
||||
{}
|
||||
|
||||
void ObAlterDatabaseStmt::add_zone(const common::ObString& zone)
|
||||
{
|
||||
alter_database_arg_.database_schema_.add_zone(zone);
|
||||
}
|
||||
|
||||
int ObAlterDatabaseStmt::set_primary_zone(const common::ObString& zone)
|
||||
void ObAlterDatabaseStmt::add_zone(const common::ObString &zone)
|
||||
{
|
||||
return alter_database_arg_.database_schema_.set_primary_zone(zone);
|
||||
// not supported
|
||||
}
|
||||
|
||||
int ObAlterDatabaseStmt::set_primary_zone(const common::ObString &zone)
|
||||
{
|
||||
return OB_SUCCESS; // not supported
|
||||
}
|
||||
|
||||
void ObAlterDatabaseStmt::set_read_only(const bool read_only)
|
||||
@ -44,7 +52,7 @@ void ObAlterDatabaseStmt::set_read_only(const bool read_only)
|
||||
alter_database_arg_.database_schema_.set_read_only(read_only);
|
||||
}
|
||||
|
||||
int ObAlterDatabaseStmt::set_default_tablegroup_name(const common::ObString& tablegroup_name)
|
||||
int ObAlterDatabaseStmt::set_default_tablegroup_name(const common::ObString &tablegroup_name)
|
||||
{
|
||||
return alter_database_arg_.database_schema_.set_default_tablegroup_name(tablegroup_name);
|
||||
}
|
||||
@ -56,11 +64,11 @@ void ObAlterDatabaseStmt::set_tenant_id(const uint64_t tenant_id)
|
||||
|
||||
void ObAlterDatabaseStmt::set_database_id(const uint64_t database_id)
|
||||
{
|
||||
// alter database will not set database_id
|
||||
//alter database will not set database_id
|
||||
UNUSED(database_id);
|
||||
}
|
||||
|
||||
int ObAlterDatabaseStmt::set_database_name(const ObString& database_name)
|
||||
int ObAlterDatabaseStmt::set_database_name(const ObString &database_name)
|
||||
{
|
||||
return alter_database_arg_.database_schema_.set_database_name(database_name);
|
||||
}
|
||||
@ -75,9 +83,9 @@ void ObAlterDatabaseStmt::set_charset_type(const common::ObCharsetType type)
|
||||
alter_database_arg_.database_schema_.set_charset_type(type);
|
||||
}
|
||||
|
||||
void ObAlterDatabaseStmt::set_alter_option_set(const ObBitSet<>& alter_option_set)
|
||||
void ObAlterDatabaseStmt::set_alter_option_set(const ObBitSet<> &alter_option_set)
|
||||
{
|
||||
// copy
|
||||
//copy
|
||||
alter_database_arg_.alter_option_bitset_ = alter_option_set;
|
||||
}
|
||||
|
||||
@ -90,5 +98,5 @@ obrpc::ObAlterDatabaseArg& ObAlterDatabaseStmt::get_alter_database_arg()
|
||||
{
|
||||
return alter_database_arg_;
|
||||
}
|
||||
} // namespace sql
|
||||
} // namespace oceanbase
|
||||
}//namespace sql
|
||||
}//namespace oceanbase
|
||||
|
||||
Reference in New Issue
Block a user