cristyangiovane
(usa CentOS)
Enviado em 23/12/2008 - 15:47h
Tenho uma aplicação que rodava em PHP no IIS, apos eu altera-la para o Linux ela passa a apresentar o seguinte erro na inserção de datas no banco de dados SQL Server.
Warning: mssql_query() [function.mssql-query]: message: Cannot insert the value NULL into column 'APROVACAO_PROCEDIMENTO', table 'portal.dbo.PROCEDIMENTO'; column does not allow nulls. INSERT fails. (severity 16) in /var/www/html/portal/admin/procedimentos/cad_procedimento.php on line 31
Warning: mssql_query() [function.mssql-query]: Query failed in /var/www/html/portal/admin/procedimentos/cad_procedimento.php on line 31
Erro ao inserir registro!
O codigo sql esta da seguinte forma.
"insert into procedimento values('$nome',$cat,'$name',getdate(),'$dt_aprova',$rev)"
Se remover as aspas do campo $dt_aprova ele funciona, porém o campo que é do tipo datetime fica com um valor assim 01/01/1900
Se alguem puder me ajudar, agradeço.