【发布时间】:2016-04-20 21:44:00
【问题描述】:
我正在 PHP 中启动一个需要访问 MS Sql Server 的新项目。
我知道 PHP 的手册没有关于旧的甚至不推荐使用的函数集的警告。
所以我的问题是:我可以使用 PHP 的 SQLSRV 函数吗?或者它们不是最先进的?我确实选择了他们,因为显然他们有 MS 支持。
请注意,我并不是在要求推荐,只要我选择合适就行了
【问题讨论】:
-
看起来就是这样,因为 PDO 不支持 PHP 5.3 之后的 MS SQL 服务器:php.net/manual/en/ref.pdo-dblib.php
-
你打算在 Windows 机器上运行它吗?
-
只是好奇。您是否需要访问无法通过标准 PDO 查询获得的特定 MS SQL Server 内容?即您编写的 SQL 代码是否仅特定于 MS SQL Server?请问SQL代码的例子。您使用的是特定于 MS SQL Server 的,您必须使用吗?
-
@RyanVincent SQL Server 特定是什么意思?如果某人不想使用该产品的“特殊”功能,为什么还要使用该产品?
-
@Pred 很多网站使用数据库进行哑存储(有时甚至没有键 :P)并且不使用产品特定功能,而是坚持使用非常便携的 SQL。
标签: php sql-server