阿里云 sql2005 sql下载安装教程

2.3 阿里云ODPS常用SQL操作

SQL语句查询时,可使用的关键字:

命令格式如下:

如果需要整个项目都允许全表扫描,可以通过开关自行打开或关闭(true/false),命令如下:

查询的对象是另外一个Select操作,如:

UNION ALL:将两个或多个Select操作返回的数据集联合成一个数据集,如果结果有重复行时,会返回所有符合条件的行,不进行重复行的去重处理。

UNION [DISTINCT]:其中DISTINCT可忽略。将两个或多个Select操作返回的数据集联合成一个数据集,如果结果有重复行时,将进行重复行的去重处理。

UNION ALL示例如下:

UNION示例如下:

--执行的效果相当于

left join:左连接,会从左表(shop)中返回所有的记录,即使在右表(sale_detail)中没有匹配的行。

right outer join:右连接,返回右表中的所有记录,即使在左表中没有记录与它匹配。

示例如下:

full outer join:全连接,返回左右表中的所有记录。

示例如下:

inner join:在表中存在至少一个匹配时,inner join返回行。关键字inner可省略。

命令格式如下:

本地的sql怎么迁移到阿里云服务器上..

使用数据传输服务(DTS)将本地数据库迁移到阿里云的云数据库RDS,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。接下来我们将学习下如何使用DTS将本地数据库迁移到RDS上。

在正式迁移之前,需要先在本地数据库和RDS实例中创建迁移帐号,并在RDS实例中创建要迁移的数据库,并将要迁移的数据库的读写权限授权给迁移帐号。不同的迁移类型需要不同的权限,如下表所示。

1.在本地数据库中创建迁移账号

2.在本地数据库中给迁移账号授权,本地数据库中迁移账号的权限

3.在 RDS管理控制台上单击【迁移数据库】进入DTS,如下图所示。

4.单击【建在线迁移任务】进入创建迁移任务页面,如下图所示。

5.输入任务名称、本地数据库信息和目标数据库信息,单击【授权白名单并进入下一步】如下图所示。

6.择迁移类型,并在【迁移对象】选择要迁移的对象,单击>将要迁移的对象放入【已选择】,单击【检查并启动】如图所示。

如果要修改迁移对象在目标数据库上的名字,可以在已选择列表右侧单击编辑,修改已选择的对象名称。

7.系统显示预检查结果,如下图所示

8.单击检测结果为失败的检测项后的!,查看失败详细信息,根据失败详细信息完成错误排查。

9.错误排查完毕后,在迁移任务列表页面,选择当前迁移任务,单击【启动】如下图所示

10.系统预检查通过后,单击【确定】,自动进行迁移任务,如下图所示。

注:为了保证本地数据库安全,请在数据迁移完成后,删除本地数据库和 RDS实例中的迁移帐号。

阅读剩余
THE END