例如,要授予名为 jsmith 的角色在名为 mytable 的表上插入权限: SQL 复制 1 =# GRANT INSERT ON mytable TO jsmith; 同样,授予 jsmith 仅为名为 table2 表中的名为 col1 的查询权限,表2: SQL 复制 1 =# GRANT SELECT (col1) on TABLE table2 TO jsmith; 要撤消权限,使用
更多信息请参阅“SHOW PARTITIONS”章节 权限控制 执行此 SQL 命令的用户至少具有 ADMIN_PRIV 权限 示例 查询分区 ID 为 13004 的分区信息: SQL 复制 1 SHOW PARTITION 13004; 结果如下: SQL 复制 1 +--------+-----------+---------------+-------+---------+ 2 | DbName
进行测试 查询老集群的表,看数据是否正确。
这大大提高了查询性能,同时也降低了对外部数据源的负载。 行数限制 如果在查询中带有 limit 关键字,PALO 会将 limit 下推到 SAP HANA 数据库,以减少数据传输量。 转义字符 PALO 会在下发到 SAP HANA 的查询语句中,自动在字段名与表名上加上转义符:( ),以避免字段名与表名与 SAP HANA 内部关键字冲突。
前者通知服务端进入walsender模式,该情况下采用一个小的回复命令集合来代替SQL声明。只有简单的查询协议可以使用walsender模式。传递database能够让walsender连接到dbname参数中指定的数据库,进而在数据库进行回应时能够使用该连接。
外部表、分区表是否能正常查询。 HiveServer2、Metastore 日志中是否有 schema、权限或路径访问错误。 确认目标集群读写正常后,再恢复业务提交。
COPY TO`还可以复制`SELECT`查询的结果。 36 37 如果指定了列列表,则`COPY`仅将指定列中的数据复制到文件中或从文件复制。 如果表中的任何列不在列列表中,则`COPY FROM`将为这些列插入默认值。 38 39 带有文件名的`COPY`指示PalopgMPP数据库Coordinator节点直接从文件读取或写入文件。
COPY TO`还可以复制`SELECT`查询的结果。 36 37 如果指定了列列表,则`COPY`仅将指定列中的数据复制到文件中或从文件复制。 如果表中的任何列不在列列表中,则`COPY FROM`将为这些列插入默认值。 38 39 带有文件名的`COPY`指示PalopgMPP数据库Coordinator节点直接从文件读取或写入文件。
COPY TO`还可以复制`SELECT`查询的结果。 36 37 如果指定了列列表,则`COPY`仅将指定列中的数据复制到文件中或从文件复制。 如果表中的任何列不在列列表中,则`COPY FROM`将为这些列插入默认值。 38 39 带有文件名的`COPY`指示PalopgMPP数据库Coordinator节点直接从文件读取或写入文件。
COPY TO`还可以复制`SELECT`查询的结果。 36 37 如果指定了列列表,则`COPY`仅将指定列中的数据复制到文件中或从文件复制。 如果表中的任何列不在列列表中,则`COPY FROM`将为这些列插入默认值。 38 39 带有文件名的`COPY`指示PalopgMPP数据库Coordinator节点直接从文件读取或写入文件。