Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Função SLICE_NUM

Modo de foco
Função SLICE_NUM - Amazon Redshift

Retorna um número inteiro correspondente ao número de fatia no cluster onde os dados para uma linha estão localizados. SLICE_NUM não aceita parâmetros.

Sintaxe

SLICE_NUM()

Tipo de retorno

A função SLICE_NUM retorna um número inteiro.

Exemplos

O seguinte exemplo mostra quais fatias contêm dados para as primeiras dez linhas de EVENT na tabela EVENTS:

select distinct eventid, slice_num() from event order by eventid limit 10; eventid | slice_num ---------+----------- 1 | 1 2 | 2 3 | 3 4 | 0 5 | 1 6 | 2 7 | 3 8 | 0 9 | 1 10 | 2 (10 rows)

O exemplo a seguir retorna um código (10000) para mostrar que uma consulta sem a instrução FROM executa no nó líder:

select slice_num(); slice_num ----------- 10000 (1 row)

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.