

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Built-in funzioni in Amazon Keyspaces
<a name="cql.functions"></a>

Amazon Keyspaces (per Apache Cassandra) supporta una varietà di funzioni integrate che puoi usare nelle istruzioni Cassandra Query Language (CQL).

**Topics**
+ [Funzioni scalari](#cql.functions.scalar)

## Funzioni scalari
<a name="cql.functions.scalar"></a>

Una *funzione scalare* esegue un calcolo su un singolo valore e restituisce il risultato come valore singolo. Amazon Keyspaces supporta le seguenti funzioni scalari.


****  

| Funzione | Description | 
| --- | --- | 
| `blobAsType` | Restituisce un valore del tipo di dati specificato. | 
| `cast` | Converte un tipo di dati nativo in un altro tipo di dati nativo. | 
| `currentDate` | Restituisce la data corrente date/time . | 
| `currentTime` | Restituisce la corrente date/time come ora. | 
| `currentTimestamp` | Restituisce la corrente date/time come timestamp. | 
| `currentTimeUUID` | Restituisce la corrente date/time come a. timeuuid | 
| `fromJson` | Converte la stringa JSON nel tipo di dati della colonna selezionata.  | 
| `maxTimeuuid` | Restituisce il valore più grande possibile timeuuid per il timestamp o la stringa di data.  | 
| `minTimeuuid` | Restituisce il valore più piccolo possibile timeuuid per il timestamp o la stringa di data.  | 
| `now` | Restituisce un nuovo codice univoco. timeuuid  | 
| `toDate` | Converte un timestamp timeuuid o un timestamp in un tipo di data. | 
| `toJson` | Restituisce il valore della colonna selezionata in formato JSON.  | 
| `token` | Restituisce il valore hash della chiave di partizione.  | 
| `toTimestamp` | Converte una timeuuid o una data in un timestamp. | 
| `TTL` | Restituisce il tempo di scadenza in secondi per una colonna. | 
| `typeAsBlob` | Converte il tipo di dati specificato in unblob. | 
| `toUnixTimestamp` | Converte un timestamp timeuuid o un timestamp in un. bigInt | 
| `uuid` | Restituisce un UUID casuale della versione 4.  | 
| `writetime` | Restituisce il timestamp del valore della colonna specificata. | 
| `dateOf` | (Obsoleto) Estrae il timestamp di a e restituisce il valore come timeuuid data. | 
| `unixTimestampOf` | (Obsoleto) Estrae il timestamp di a e restituisce il valore come timestamp intero non elaborato a 64 timeuuid bit.  | 