我有一个使用PDO进行数据库访问的PHP应用程序。
此应用程序必须扩展为在Microsoft SQL-Server(MSSQL)数据库中创建表并将数据写入。对于MSSQL部分,我们不需要交易。
将现有MySQL查询迁移到MSSQL有哪些关键点?它是通过切换PDO数据库驱动程序来完成的,还是在INSERTing数据或登录程序时SQL语言有差异?
答案 0 :(得分:0)
除了更改连接驱动程序外,MySQL和SQL Server在语法和功能上有很多不同之处。因此,除非您的命令是REALY简单的,否则您可能需要一些查询重构。
现在,映射from和to代码取决于您使用的命令。例如,如果使用LIMIT n指令,则需要将其更改为TOP n语法。