SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt

SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt

ID:50026833

大小:181.50 KB

页数:14页

时间:2020-03-07

SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt_第1页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt_第2页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt_第3页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt_第4页
SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt_第5页
资源描述:

《SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第12章 默认值.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第12章默认值背景知识12.1创建默认值12.2默认值的使用12.3删除默认值12.412.1背景知识所谓默认值,就是用户在向表中添加数据时,如果没有明确地给出一个值,这时SQLServer所自动使用的值。默认值可以是常量、内置函数或数学表达式。12.2创建默认值使用CREATEDEFAULT语句来创建默认值对象,语法如下:CREATEDEFAULT[schema_name.]default_nameASconstant_expression其中各参数的含义如下。①schema_name默认值所属架构的名称。②defa

2、ult_name默认值的名称。③constant_expression常量表达式,它不能包括任何列或其他数据库对象的名称。12.3默认值的使用12.3.1默认值的绑定默认值对象创建之后,需要将其绑定到列上或别名数据类型上,默认值才能起作用。执行系统存储过程sp_bindefault可将默认值绑定到列或别名数据类型。语法如下:sp_bindefault[@defname=]'default',[@objname=]'object_name'[,[@futureonly=]'futureonly_flag']其中各参数的含

3、义如下。(1)[@defname=]'default'由CREATEDEFAULT创建的默认值的名称。(2)[@objname=]'object_name'要绑定默认值的表和列或者别名数据类型。(3)[@futureonly=]'futureonly_flag'只有将默认值绑定到别名数据类型时才使用。futureonly_flag的默认值为NULL。12.3.2默认值的使用图12-2默认值的使用12.3.3解除默认值的绑定使用sp_unbindefault系统存储过程解除默认值的绑定。语法如下:sp_unbindefa

4、ult[@objname=]'object_name'[,[@futureonly=]'futureonly_flag']其中各参数的含义如下。(1)[@objname=]'object_name'要解除其默认值绑定的表和列或别名数据类型的名称。(2)[@futureonly=]'futureonly_flag'仅在解除别名数据类型的默认值绑定时使用。futureonly_flag的默认值为NULL。12.4删除默认值要在MicrosoftSQLServerManagementStudio中删除默认值,首先在“对象资源

5、管理器”中找到要删除的默认值,在其上右击,选择快捷菜单中的“Delete”命令,弹出“DeleteObject”对话框。在对话框中单击“OK”按钮,即完成了默认值的删除。也可以使用DROPDEFAULT语句删除默认值,语法如下:DROPDEFAULTdefault_name如果默认值当前绑定到列或别名数据类型,则需先解除绑定才能删除该默认值。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。