码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server ansi_null_default | ansi_null_dflt_on

时间:2014-12-12 11:25:23      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:blog   http   sp   on   数据   2014   log   bs   ef   

先说一下这两个变量是一个意思,只是它们的作用范围不同

  alter database dbTest set ansi_null_default on;  -- 这个的作用域是整个SQL Server  数据库!

  set set ansi_null_dflt_on on;                            -- 这个的作用域是当前的连接!

  **注意** 这两个变量的名字是不一样的!

例子:

  1:  create database dbTest;

  2:  alter database dbTest set ansi_null_default_on off;

  3:  create table t(x int, y int);

  4:  insert into t(x,y) values(null,null) ;  -- 因为第2步把选项设置为了 off 所以在这里会报错!

     bubuko.com,布布扣

  

 

 

 

 

 

 

  

SQL Server ansi_null_default | ansi_null_dflt_on

标签:blog   http   sp   on   数据   2014   log   bs   ef   

原文地址:http://www.cnblogs.com/JiangLe/p/4159249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!