首页 > 数据库技术 > 详细

SQL Server ansi_null_default | ansi_null_dflt_on

时间:2014-12-12 11:22:14      阅读:860      评论:0      收藏:0      [点我收藏+]

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

  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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!