Rivedere questa domanda sembra che ci sia molto lavoro che non dovrebbe essere necessario. Stanno cercando di estendere un intervallo con una data. In altri database, useresti greatest
e least
..
least(extendDate,min), greatest(extendDate,max)
Quando provo a usare questi però, ottengo
'least' is not a recognized built-in function name.
'greatest' is not a recognized built-in function name.
Ciò coprirebbe l'estensione in entrambe le direzioni.
Ai fini della domanda, dovresti comunque effettuare la sostituzione esclusiva della gamma.
Mi sto solo chiedendo come gli utenti di SQL Server implementano modelli di query per simulare least
e greatest
funzionalità.
- PostgreSQL
GREATEST
/LEAST
- MySQL
GREATEST
/LEAST
- MariaDB
GREATEST
LEAST
- DB2
GREATEST
LEAST
- Oracolo
GREATEST
LEAST
Annulli le condizioni in CASE
dichiarazioni o esiste un'estensione, un componente aggiuntivo di terze parti o una licenza di Microsoft che abilita questa funzionalità?
LEAST
/GREATEST
funzioni - quasi tutti i concorrenti RDBMS hanno almeno equivalenti. L'unica eccezione che ho trovato è Sybase, ma a questo punto è stato interrotto per molti anni.