Todos os produtos
Search
Central de documentação

MaxCompute:Differences from other SQL syntaxes

Última atualização: Oct 10, 2026

Esta página compara o suporte a instruções SQL entre MaxCompute, Hive, MySQL, Oracle e SQL Server. Use esta página para identificar lacunas de compatibilidade antes de migrar cargas de trabalho SQL para o MaxCompute.

Suporte a instruções DDL

Instrução

MaxCompute

Hive

MySQL

Oracle

SQL Server

crie TABLE-PRIMARY KEY

S

N

S

S

S

crie TABLE-NOT NULL

S

N

S

S

S

crie TABLE-CLUSTER BY

S

S

N

S

S

crie TABLE-EXTERNAL TABLE

S (OSS, OTS, TDDL)

S

N

S

N

crie TABLE-TEMPORARY TABLE

N

S

S

S

S (com o prefixo #)

INDEX-crie INDEX

N

S

S

S

S

VIRTUAL COLUMN

N

N

N

S

S

Suporte a instruções DML

Instrução

MaxCompute

Hive

MySQL

Oracle

SQL Server

CTE

S

S

S

S

S

selecione-recursive CTE

N

N

S

S

S

selecione-GROUP BY ROLL UP

S

S

S

S

S

selecione-GROUP BY CUBE

S

S

N

S

S

selecione-GROUPING defina

S

S

N

S

S

selecione-IMPLICIT JOIN

S

S

N

S

S

selecione-PIVOT

N

N

N

S

S

SEMI JOIN

S

S

S

N

N

selecione TRANSFORM

S

S

N

N

N

selecione-correlated subquery

S

S

S

S

S

ORDER BY NULLS FIRST/LAST

S

S

S

S

S

LATERAL visualize

S

S

N

S

S (palavra-chave CROSS APPLY)

defina OPERATOR-UNION (distinct)

S

S

S

S

S

defina OPERATOR-INTERSECT

S

N

N

S

S

defina OPERATOR-MINUS/EXCEPT

S

N

N

S

S (palavra-chave EXCEPT)

INSERT INTO ... VALUES

S

S

S

S

S

INSERT INTO (ColumnList)

S

S

S

S

S

atualize ... WHERE

S

S

S

S

S

exclua ... WHERE

S

S

S

S

S

MERGE INTO

S

S

N

S

S

ANALYTIC-reusable WINDOWING CLAUSE

S

S

N

N

N

ANALYTIC-CURRENT ROW

S

S

N

S

S

ANALYTIC-UNBOUNDED

S

N

S

S

S

ANALYTIC-RANGE ...

N

S

N

S

S

WHILE DO

N

N

S

S

S

Suporte a instruções de script

Instrução

MaxCompute

Hive

MySQL

Oracle

SQL Server

TABLE VARIABLE

S

S

S

S

S

SCALER VARIABLE

S

S

S

S

S

ERROR HANDLING-RAISE ERROR

N

N

S

S

S

ERROR HANDLING-TRY CATCH

N

N

N

S

S

FLOW CONTROL-LOOP

N

N

S

S

S

CURSOR

N

N

S

S

S