Pular para o conteúdo principal

Condição de erro MULTI_STATEMENT_TRANSACTION_NOT_SUPPORTED

SQLSTATE: 0A000

Falha ao executar a instrução.

comando

O comando <command> não é suportado em uma transação com várias declarações. Somente SELECT / INSERT / MERGE / UPDATE / DELETE são suportados.

WRITE_DELTA_TABLE_NON_UC_CATALOG

A tabela <tableName> não é uma tabela UC-gerenciar. Somente tabelas gerenciadas pelo UC podem ser gravadas em uma transação com vários comandos. Por favor, migre a tabela para o Unity Catalog e tente novamente a consulta ou o comando.

ESCREVA _DELTA_TABLE_NO_UC_COORDINATED_COMMITS

A tabela <tableName> não tem o Unity Catalog coordinated commit ativado, o que é necessário para tabelas gravadas em uma transação com vários comandos. Ative o commit coordenado Unity Catalog para essa tabela e tente novamente a consulta ou o comando.

WRITE_NON_DELTA_TABLE

A tabela escrita não é uma tabela Delta. Somente tabelas Delta podem ser gravadas em uma transação com várias instruções.

ESCREVA_NÃO_TABELA_DELTA_COM_NOME

A tabela <tableName> não é uma tabela Delta. Somente tabelas Delta podem ser gravadas em uma transação com várias instruções.