title: Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent query semantics
body: <p>I have checked over the whole web and couldn't find a solution that seems to work for me..</p>
  
  <p>I have recreated my stored procedure, making sure to have these lines as first lines:</p>
  
  <pre><code>SET ANSI_NULLS ON
  GO
  SET QUOTED_IDENTIFIER ON
  GO
  SET ANSI_WARNINGS ON
  GO
  CREATE PROCEDURE test_insert
  AS
  ....
  BEGIN
  ...
  END
  </code></pre>
  
  <p>I only get this error when i call my stored procedure from php. it works fine in sql server..
  i really don't know what else i can do..please help me ;_;</p>