Funzioni di valore

Una funzione valore è una funzione niladica (cioè una funzione che non ha argomenti) che restituisce informazioni sul sistema. È possibile utilizzare una funzione valore ovunque sia possibile utilizzare una costante.

La tabella seguente elenca e descrive ogni funzione valore e se il suo nome è una parola chiave riservata o non riservata. Per ulteriori informazioni sulle parole chiave riservate e non riservate, vedere Parole riservate comuni di SQL.
Tabella 1. Funzioni valore
Funzione Descrizione Netezza Performance Server SQL SQL-92
current_date La data corrente del sistema. Riservato Riservato
current_time L'ora corrente del sistema, al secondo intero più vicino. Riservato Riservato
current_time(p) L'ora corrente del sistema. La variabile " p rappresenta un valore nell'intervallo 0-6 e determina il numero di cifre decimali per i secondi. Riservato Riservato
current_timestamp La data e l'ora attuali del sistema, al secondo intero più vicino. Riservato Riservato
current_timestamp(p) La data e l'ora del sistema corrente. La variabile " p rappresenta un valore nell'intervallo 0-6 e determina il numero di cifre decimali per i secondi. Riservato Riservato
current_catalog Il catalogo attuale. Riservato Riservato
current_user L'utente corrente. Riservato Riservato
session_user L'utente della sessione. Riservato Riservato
current_db Il nome del database corrente. Riservato Non riservato
current_userid L'ID utente dell'utente corrente. Riservato Non riservato
current_useroid L'ID dell'oggetto dell'utente corrente. Riservato Non riservato
now() La data e l'ora attuali del sistema, al secondo intero più vicino.