进入项目空间

命令格式如下:
use <project_name>;
行为说明如下:
  • 进入指定的项目空间。进入该空间后可以直接操作该项目空间下的所有对象。
  • 项目空间不存在或当前用户不在此项目空间中,则异常返回。
示例如下:
odps@ my_project>use my_project;   --my_project是用户有权限访问的一个project
说明
以上示例在客户端中运行。所有的 MaxCompute 命令关键字、项目空间名、表名、列名大小写不敏感。
成功运行命令后,您即可直接访问该项目空间下的对象。假设my_project项目空间下有表test_src,您运行如下命令:
odps @ my_project>select * from test_src;
MaxCompute便会自动搜索项目空间my_project下的表。如果存在此表,返回表中的数据,如果此表不存在,则报异常退出。如果您在my_project下想要访问另一项目空间my_project2下的表test_src,则需要指定项目空间名,如下所示:
odps @ my_project>select * from my_project2.test_src;

此时返回my_project2项目空间下的数据结果,而不是my_project下的test_src表数据。

MaxCompute没有提供创建及删除项目空间的命令。您可以通过管理控制台对各自的项目空间完成更多的配置及操作,详情请参见项目管理