禁用表
void disableTable(String tableName)
功能
将一张表下线,该表状态为由ENABLED变成DISABLED状态,不能进行读写
方法参数
1.tableName : String : required
方法返回值
void
异常错误码
INTERNAL_ERROR(1) : 服务器异常
ACCESS_DENIED(4) : 不具有禁用表的权限
RESOURCE_NOT_FOUND(9): 被禁用的表不存在
RESOURCE_UNAVAILABLE(11) : 该账户下有其它DDL操作正在进行,不允许同时进行DDL操作
限制
只有表的owner才能禁用表
只有表是ENABLED状态才能执行该操作
示例
以示例表为例,下面给出禁用表的示例代码
$tableName = 'php-note';
$adminClient->disableTable($tableName);