title: Issue with Generate table fetch SQL SERVER 2016
body: <p>I'm try to pull the data from SQL Server and using the generate table fetch. When I use MYSQL database instead SQL Server for the same generate table fetch it's working as expected. Whenever I use to connect SQL Server I'm getting error as below.</p>
  
  <pre><code>GenerateTableFetch[id=07bed292-0162-1000-0000-00004bc12345] failed to process session due to java.lang.IllegalArgumentException: Order by clause cannot be null or empty when using row paging: Order by clause cannot be null or empty when using row paging
  </code></pre>
  
  <p>SQL Server Version: 2016</p>
  
  <p>I gone through the below link and came to know that there is a bug for generate table fetch for SQL Server. However I'm not whether the bug is fixed or not.</p>
  
  <p><a href="https://github.com/apache/nifi/pull/1510" rel="nofollow noreferrer">https://github.com/apache/nifi/pull/1510</a></p>
  
  <p>Nifi Version I'm using - 1.5</p>
  
  <p>Could someone please let me know whether the bug is fixed or not, If not any work around solution for this bug.</p>
  
  <p>Here is my flow.</p>
  
  <p><a href="https://i.stack.imgur.com/m0euP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/m0euP.png" alt="enter image description here"></a></p>
  
  <p><strong>Edit:</strong></p>
  
  <p>GenerateTableFetc:
  <a href="https://i.stack.imgur.com/V5tk8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/V5tk8.png" alt="enter image description here"></a></p>