ANSI_NULLS和ANSI_WARNINGS

原创 2007年09月11日 15:43:00
在存储过程中进行跨服务器查询时,总是提示异质性查询必须设定ANSI_NULLSANSI_WARNINGS选项。但是在前面加上Set ANSI_NULLS ONSet ANSI_WARNINGS ON后,仍不行!

解决方法:

将此存储过程放在查询分析器里执行,即将存储过程放在查询分析器里执行,若是新建则用Create Procedure,若是修改则用Alter Procedure

跨服务器查询方法:

SELECT * FROM OPENDATASOURCE('SQLOLEDB','DATA SOURCE=172.16.9.15;USER ID=SA;PASSWORD=123456').ACDATA.DBO.COPMD

其中:172.16.9.15为服务器地址。

       ACDATA为数据库名字

       COPMD为表名字

       SA为数据库账号(可为其它账号)

       123456SA的密码

关于sqlserver 链接服务器 asni nulls 和ansiwarnings设置的问题

【问题】 在网页中导出数据库中的数据时,创建了一个存储过程,运行时时出现提示错误7405,异类查询要求连接设置ansi_nulls  和ansi_warnings选项,这确保一致的查询语义,请启用这些...
  • ziren235
  • ziren235
  • 2007年03月14日 19:50
  • 1438

sql server 的ANSI_NULLS设置

当 SET ANSI_NULLS 为 ON 时,表示SQL语句遵循SQL-92标准。当 SET ANSI_NULLS 为 OFF 时,表示不遵从 SQL-92 标准。SQL-92 标准要求对空值(NU...
  • bupt_zoucq
  • bupt_zoucq
  • 2011年06月22日 09:33
  • 3321

创建存储过程时候,错误 7405: 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项的处理方法

在建立存储过程中发出这样的提示:---------------------------Microsoft SQL-DMO (ODBC SQLState: 42000)-----------------...
  • hissan
  • hissan
  • 2005年06月09日 21:42
  • 11149

异类查询要求为连接设置ANSI_NULLS和ANSI_WARNINGS选项

在查询分析器中,先输入两句     set   ansi_nulls   on     set   ansi_warnings   on     执行然后再     Create   Proc   存...
  • hbyh
  • hbyh
  • 2008年11月08日 19:45
  • 7058

如何解决此错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询

今天在做一个两台数据库服务器的跨服务器查询时,遇到了一个问题"错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这...
  • ChaoYang0502
  • ChaoYang0502
  • 2009年04月13日 12:00
  • 2210

SET ANSI_NULLS ON

 指定在与 Null 值一起使用等于 (=) 和不等于 (当 SET ANSI_NULLS 为 ON 时,即使 column_name 中包含空值,使用 WHERE column_name = NUL...
  • shuixie607
  • shuixie607
  • 2009年04月30日 13:26
  • 7087

SET ANSI_WARNINGS OFF 干了点儿啥?

在存储过程中经常会看到这个 SET ANSI_WARNINGS OFF .那么这个到底起了什么作用呢?   SET的选项中 ANSI_WARNINGS 是什么? 官方的解释  简短总结就是: ...
  • OrchidCat
  • OrchidCat
  • 2017年03月08日 12:31
  • 365

SQL中set ansi_nulls与set quoted_identifier 解释

SET ANSI_NULLS 指定在对空值使用等于 (=) 和不等于 ( ) 比较运算符时,这些运算符的 SQL-92 遵从行为。语法 SET ANSI_NULLS {ON | OFF}注释 SQL-...
  • fangaoxin
  • fangaoxin
  • 2010年07月05日 10:50
  • 1728

sql生成脚本里SET ANSI_NULLS ON什么意思

ET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO 是什么意思? 这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL...
  • apinghappy
  • apinghappy
  • 2008年08月07日 15:33
  • 4573

SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON 什么意思 sql server 2005 2008

在sqlserver2005或SQL2008数据库项目中,创建视图或存储过程的时候往往有以下开头语句:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO…………...
  • dreamsky_boy
  • dreamsky_boy
  • 2010年06月13日 10:19
  • 2445
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ANSI_NULLS和ANSI_WARNINGS
举报原因:
原因补充:

(最多只允许输入30个字)