| | PARSE() returns the result of expression translated to requested data type |
| | TRY_CONVERT() returns NULL for invalid conversion |
| | TRY_PARSE() returns NULL if cast fails |
| | FORMAT() function similar to C# |
| | CONCAT() concatenates two or more string values |
| | THROW statement can be used to raise an exception |
| | CHOOSE() returns item at specified index from list of values |
| | IIF returns one of two values based on condition |
| | DATEFROMPARTS() returns a date value for specified year, month, and day |
| | DATETIMEFROMPARTS() returns a datetime value for the specified date and time |
| | EOMONTH() returns the last day of the month that contains the specified date |
| | SEQUENCE Objects |
| | EXECUTE statement can now specify results metadata - WITH RESULT SETS |
| | Ad-hoc Query Paging Implementation - OFFSET AND FETCH |
| | OVER Clause Support Enhanced |
| | Analytic Functions: CUME_DIST, LAST_VALUE , PERCENTILE_DISC, FIRST_VALUE, LEAD, PERCENT_RANK, LAG, PERCENTILE_CONT |
| | Existing LOG() function now has an optional second base parameter |
| | XQuery Functions Are Surrogate-Aware |
| | New and Enhanced Query Optimizer Hints |
| | New and Enhanced Spatial Features |
| | Enhancements to spatial data types |
| | Spatial performance improvements |
No comments:
Post a Comment