Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Amazon Keyspaces (para Apache Cassandra) admite diversas funciones integradas que puede utilizar en las instrucciones de Cassandra Query Language (CQL).
Temas
Funciones escalares
Una función escalar realiza un cálculo sobre un único valor y devuelve el resultado como un único valor. Amazon Keyspaces soporta las siguientes funciones escalares.
Función | Descripción |
---|---|
|
Devuelve un valor del tipo de datos especificado. |
|
Convierte un tipo de datos nativo en otro tipo de datos nativo. |
|
Devuelve la fecha/hora actual como fecha. |
|
Devuelve la fecha/hora actual como tiempo. |
|
Devuelve la fecha/hora actual como marca de tiempo. |
|
Devuelve la fecha/hora actual como timeuuid . |
|
Convierte la cadena JSON en el tipo de datos de la columna seleccionada. |
|
Devuelve el timeuuid más grande posible para la marca de tiempo o la cadena de fecha. |
|
Devuelve el timeuuid más pequeño posible para la marca de tiempo o la cadena de fecha. |
|
Devuelve un nuevo timeuuid único. Se admite en las instrucciones INSERT , UPDATE y DELETE y como parte de la cláusula WHERE en instrucciones SELECT . |
|
Convierte un timeuuid o una marca de tiempo en un tipo de fecha. |
|
Devuelve el valor de la columna seleccionada en formato JSON. |
|
Devuelve el valor hash de la clave de partición. |
|
Convierte un timeuuid o una fecha en una marca de tiempo. |
|
Devuelve el tiempo de caducidad en segundos de una columna. |
|
Convierte el tipo de datos especificado en un blob . |
|
Convierte un timeuuid o una marca de tiempo en un bigInt . |
|
Devuelve un UUID versión 4 aleatorio. Se admite en las instrucciones INSERT , UPDATE y DELETE y como parte de la cláusula WHERE en instrucciones SELECT . |
|
Devuelve la marca de tiempo del valor de la columna especificada. |
|
(En desuso) Extrae la marca de tiempo de un timeuuid y devuelve el valor como fecha. |
|
(En desuso) Extrae la marca de tiempo de un timeuuid y devuelve el valor como una marca de tiempo entera de 64 bits sin procesar. |