logo

Palette - Make it Colorful🎨

Palette - Visual Page Builder, no design degree required.

Live Demo Download Palette

Scorri
01/10/2025, by Ivan

Il livello del database di Drupal non fornisce un'astrazione cross-database per le funzioni SQL. Per garantire la portabilità tra i motori di database supportati, il tuo codice deve utilizzare solo quelle funzioni che sono note per far parte dello standard ANSI e che sono supportate in tutti i database che Drupal supporta. Quanto segue è ancora un elenco incompleto. La forma utilizzata qui è raccomandata, poiché altre varianti di sintassi potrebbero non funzionare in tutti i database.

Nota che il livello del database non contiene operatori in whitelist, quindi puoi passare una funzione non standard, come REPLACE(), e funzionerà per i database che supportano quella sintassi.

Operatori logici

  • AND
  • OR
  • NOT

 

Operatori di confronto

  • <
  • >
  • <=
  • >=
  • <>
  • LIKE

 

Funzioni e operatori per stringhe

  • CONCAT(string1, string2)
  • SUBSTRING(string, from, length)
  • SUBSTRING_INDEX(string, delimiter, count)
  • LENGTH(string)

 

Funzioni e operatori matematici

  • GREATEST(num1, num2)
  • POW(num1, num2)
  • LOG(base, value)

 

Funzioni di aggregazione

  • COUNT(expression)
  • SUM(expression)
  • AVG(expression)
  • MIN(expression)
  • MAX(expression)