Not all operators are created equal

While the number of commands that are supported for natively compiled T-SQL in SQL Server 2017 has expanded, unfortunately, a significant number of the most powerful T-SQL commands are still not available for In-Memory OLTP solutions.

The following notable operators are unsupported in SQL Server 2017:

  • LIKE
  • CASE
  • INTERSECT
  • EXCEPT

Attempting to use these operators inside a natively compiled stored procedure or scalar function will result in an error message explaining that the syntax is not supported, shown as follows:

The operator 'LIKE' is not supported with natively compiled modules. 
The list of unsupported operators and commands is getting smaller with each subsequent release of SQL Server. One major ...

Get SQL Server 2017 Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.