gpt4 book ai didi

sql-server - 异构查询需要为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这确保了一致的查询语义

转载 作者:行者123 更新时间:2023-12-02 23:01:28 28 4
gpt4 key购买 nike

我检查了整个网络,但找不到似乎适合我的解决方案。

我重新创建了我的存储过程,确保将这些行作为第一行:

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_WARNINGS ON
GO
CREATE PROCEDURE test_insert
AS
....
BEGIN
...
END

只有当我从 php.ini 调用存储过程时,才会出现此错误。它在 sql server 中工作正常..我真的不知道我还能做什么..请帮助我;_;

最佳答案

在语句之前添加此内容,而不是在主查询开始时添加

$result = mssql_query("SET ANSI_NULLS ON;");
$result = mssql_query("SET ANSI_WARNINGS ON;");

关于sql-server - 异构查询需要为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这确保了一致的查询语义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10300322/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com