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 greateste 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 leaste greatestfunzionalità.
- PostgreSQL
GREATEST/LEAST - MySQL
GREATEST/LEAST - MariaDB
GREATESTLEAST - DB2
GREATESTLEAST - Oracolo
GREATESTLEAST
Annulli le condizioni in CASEdichiarazioni o esiste un'estensione, un componente aggiuntivo di terze parti o una licenza di Microsoft che abilita questa funzionalità?
LEAST/GREATESTfunzioni - quasi tutti i concorrenti RDBMS hanno almeno equivalenti. L'unica eccezione che ho trovato è Sybase, ma a questo punto è stato interrotto per molti anni.