Hola, estoy ejecutando desde PHP un procedimiento almacenado en SQL Server que crea una tabla temporal a partir de una sentencia SQL, el inconveniente es que cuando se obtienen valores NULL muestra el error "No se puede insertar el valor NULL en la columna 'nombre_columna', tabla 'tempdb.dbo.##tmp'. La columna no admite valores NULL. Error de INSERT. (severity 16), lo raro es que si se ejecuta desde el administrador del motor de base de datos funciona perfecto, porque la columna acepta nulos.
¿Alguien conoce por qué sucede y la forma de resolverlo?
Muchas gracias!