ALTER SCHEMA
语法
ALTER (DATABASE|SCHEMA) schema_name SET LOCATION hdfs_location
ALTER (DATABASE|SCHEMA) database_name SET OWNER USER username
ALTER (DATABASE|SCHEMA) database_name SET DBPROPERTIES (property_name=property_value, ...);
描述
这条命令并不会将SCHEMA当前的内容移动到修改后的路径下,也不会修改与指定schema关联的表或分区,它只会修改新添加进数据库的表的上级目录。
示例
Create schema foo; --修改schema 存储路径 ALTER SCHEMA foo SET LOCATION 'hdfs://hacluster/newlocation'; --修改schema 的所有者 ALTER SCHEMA foo SET OWNER user admin;