PHP / PDO / MSSQL how to get error informations?

前端 未结 2 1298
情话喂你
情话喂你 2021-02-19 21:26

I\'ve done a lot of searching, but can\'t find anything about my issue. I\'m using PDO with Driver PDO_DBLIB to access a MS SQL database. I generally u

相关标签:
2条回答
  • 2021-02-19 21:54

    SQL Server Error Messages

    error 241: Syntax error converting datetime from character string

    This format works for me: date("Ymd H:i:s");

    0 讨论(0)
  • 2021-02-19 22:03

    To find the error message:

    -- SQL 2005+
    select * from sys.messages where message_id = 241
    -- SQL 2000
    select * from sysmessages where error = 241
    

    It appears that PDO is removing the actual error message text for some reason, but since the documentation says that PDO_DBLIB is experimental, this may simply be a bug.

    You should also be aware that DBLIB has been deprecated by Microsoft since SQL 2005, so you should almost certainly use a different library for connecting to MSSQL.

    0 讨论(0)
提交回复
热议问题