Funções integradas no Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Funções integradas no Amazon Keyspaces

O Amazon Keyspaces (para Apache Cassandra) oferece suporte a uma variedade de funções integradas que você pode usar nas instruções do Cassandra Query Language (). CQL

Funções escalares

Uma função escalar executa um cálculo em um único valor e retorna o resultado como um valor único. O Amazon Keyspaces oferece suporte às seguintes funções escalares.

Função Descrição

blobAsType

Retorna um valor do tipo de dados especificado.

cast

Converte um tipo de dados nativo em outro tipo de dados nativo.

currentDate

Retorna a data/hora atual como uma data.

currentTime

Retorna data/hora atual como hora.

currentTimestamp

Retorna o tempo atual em um carimbo de data/hora.

currentTimeUUID

Retorna a data/hora atual como um timeuuid.

fromJson

Converte a JSON string no tipo de dados da coluna selecionada.

maxTimeuuid

Retorna o maior timeuuid possível para carimbo de data/hora ou string de data.

minTimeuuid

Retorna o menor timeuuid possível para carimbo de data/hora ou string de data.

now

Retorna um novo timeuuid exclusivo. Apoiado por declarações INSERT, UPDATE e DELETE, e como parte da cláusula WHERE nas declarações SELECT.

toDate

Converte um timeuuid ou carimbo de data/hora em um tipo de data.

toJson

Retorna o valor da coluna selecionada no JSON formato.

token

Retorna o valor de hash da chave de partição.

toTimestamp

Converte um timeuuid ou uma data em um carimbo de data/hora.

TTL

Retorna o tempo de expiração em segundos para uma coluna.

typeAsBlob

Converte o tipo de dados especificado em um blob.

toUnixTimestamp

Converte um timeuuid ou carimbo de data/hora em um bigInt.

uuid

Retorna uma versão aleatória 4UUID. Apoiado por declarações INSERT, UPDATE e DELETE, e como parte da cláusula WHERE nas declarações SELECT.

writetime

Retorna o carimbo de data/hora do valor da coluna especificada.

dateOf

(Obsoleto) Extrai o carimbo de data/hora de um timeuuid e retorna o valor como uma data.

unixTimestampOf

(Obsoleto) Extrai o carimbo de data/hora de um timeuuid e retorna o valor como um carimbo de data/hora inteiro bruto de 64 bits.