Sono gestite le funzioni indicate nella seguente tabella.
Costante |
Descrizione |
---|---|
PI ( ) |
Restituisce il numero pi-greco. |
SIN (radianti) |
Restituisce il seno. |
COS (radianti) |
Restituisce il coseno. |
ABS (numero) |
Restituisce il valore assoluto. |
SQRT (numero) |
Restituisce la radice quadrata. |
LEFT (testo, contatore) |
Restituisce il lato sinistro della stringa, in base al contatore di caratteri. Restituisce una stringa vuota se il valore del contatore è errato. |
RIGHT (testo, contatore) |
Restituisce il lato destro della stringa, in base al contatore di caratteri. Restituisce una stringa vuota se il valore del contatore è errato. |
MID (testo, indice, contatore) |
Restituisce il lato destro della stringa, suddiviso per indice di posizione (0 è la posizione del primo carattere) e in base al contatore di caratteri. Restituisce una stringa vuota se i valori dell'indice o del contatore non sono corretti. |
FIND (sotto-testo, testo) |
Restituisce la posizione basata su zero del sotto-testo rispetto al testo, se trovata, oppure -1 se non viene trovata. Esempio: FIND ('fo', 'foo') restituisce 0 mentre FIND ('oo', 'foo') restituisce 1. |
IF (espressione_logica, |
Calcola espressione_logica e restituisce il valore calcolato di value_expression1, se TRUE o altrimenti il valore value_expression2. |
SELECT1 (espressione_numerica, |
Calcola espressione_numerica e restituisce il valore calcolato di valore_espressione1 se il risultato è 0, il valore del valore_espressione2, se il risultato è 1 e così via. Restituisce il valore dell'ultima espressione se il risultato è maggiore di N-1. Il numero dei parametri della funzione deve essere 3 o superiore. |
SELECT2 (espressione_logica1, |
Calcola la prima espressione logica e restituisce il valore calcolato di valore_espressione1 se il risultato è TRUE; Altrimenti, continua con la seguente espressione logica e la coppia di espressioni di valore. Il numero dei parametri di funzione deve essere pari e maggiore di 2. |