Al conectarme a una vista de MS SQLServer desde PHP, me aparecio el siguiente error en el log del codeigniter:
message: Heterogeneous queries require the ANSI_NULLS and ANSI_WARNINGS options to be set for the connection. This ensures consistent query semantics. Enable these options and then reissue your query. (severity 16)
Y pues la consulta SQL no se ejecuta., la soluci贸n es ejecutar antes las siguientes consultas SQL:
SET ANSI_WARNINGS ON
SET ANSI_NULLS ON
Y despues ya ejecutar su consulta normal, digamos que en codeigniter tendriamos algo asi:
$this->db->query('SET ANSI_WARNINGS ON');
$this->db->query('SET ANSI_NULLS ON');
Y listo! asunto arreglado 馃檪
Aca una explicaci贸n en ingles desde la p谩gina de Microsoft
MAESTRO.!
sirvio de maravilla.!
Saludos.