Todos os produtos
Search
Central de documentação

MaxCompute:Visão geral do SQL

Última atualização: Oct 10, 2026

O MaxCompute SQL é a sintaxe SQL usada no MaxCompute para consultas e análise de dados. A sintaxe do MaxCompute SQL é semelhante ao SQL padrão e estende a sintaxe ANSI SQL-92 para cenários de data warehouses de grande escala. Este tópico descreve os cenários do MaxCompute SQL e as ferramentas compatíveis, além de fornecer instruções de uso.

Cenários

O MaxCompute SQL é ideal para cenários de processamento em lote de gigabytes, terabytes ou exabytes de dados. Após o envio de um job do MaxCompute SQL, o agendamento na fila pode levar de dezenas de segundos a alguns minutos. Nesse cenário, envie um job em lote para processar grandes volumes de dados simultaneamente. Não recomendamos conectar o MaxCompute a um sistema de negócios de front-end que precise lidar com milhares ou dezenas de milhares de transações por segundo.

Instruções

Operação

Referências

Descrição

Conheça o MaxCompute SQL

Differences in the support for SQL statements

Descreve as diferenças de sintaxe entre o MaxCompute SQL e os principais bancos de dados do mercado.

Reserved words and keywords

Detalha as palavras reservadas e as palavras-chave nas instruções do MaxCompute SQL.

Data types

Explica os tipos de dados compatíveis com o MaxCompute SQL, as edições de tipos de dados e as diferenças entre essas edições.

Type conversions

Apresenta as conversões de tipo compatíveis com o MaxCompute SQL.

Data type mappings between MaxCompute and Hive, MySQL, and Oracle

Mostra as diferenças de tipos de dados entre o MaxCompute SQL e os principais bancos de dados do mercado.

Escape character

Documenta os caracteres de escape no MaxCompute SQL.

LIKE

Especifica os caracteres compatíveis com o operador LIKE para correspondência de caracteres no MaxCompute SQL.

RLIKE

Indica os caracteres compatíveis com o operador RLIKE para correspondência de caracteres no MaxCompute SQL.

Operator

Aborda os operadores relacionais, aritméticos, bit a bit e lógicos no MaxCompute.

Use o MaxCompute SQL

Limits

Lista os limites do MaxCompute SQL para orientar a escrita de scripts em conformidade com regras específicas.

DDL statements

Detalha a sintaxe das instruções DDL compatíveis com o MaxCompute SQL, como as instruções usadas para gerencie tabelas, ciclos de vida, partições e colunas.

DML statements

Documenta a sintaxe das instruções DML compatíveis com o MaxCompute SQL, como INSERT INTO e INSERT OVERWRITE.

DQL statements

Apresenta a sintaxe das instruções selecione compatíveis com o MaxCompute SQL, usadas para consultar dados.

Enhanced SQL syntax

Mostra a sintaxe das instruções que melhoram a legibilidade e a eficiência de execução do MaxCompute SQL, como LOAD e UNLOAD.

MaxCompute UDF

Descreve as funções definidas pelo usuário compatíveis com o MaxCompute, incluindo funções escalares (UDFs), funções com valor de tabela (UDTFs) e funções de agregação (UDAFs), e fornece instruções sobre como crie-as.

MaxCompute UDT

Explica como chamar diretamente classes e métodos de linguagens de programação de terceiros no SQL, ou como usar objetos de terceiros para obter dados.

MaxCompute UDJ

Orienta sobre a execução de operações personalizadas entre tabelas ou em várias tabelas.

Execute MaxCompute SQL in script mode

Descreve como compilar scripts SQL no modo de script.

Ferramentas relacionadas

Desenvolva jobs do MaxCompute SQL usando as ferramentas relacionadas, de acordo com a complexidade dos jobs.