- 67
- 0
- 约7.79千字
- 约 40页
- 2017-06-11 发布于湖北
- 举报
2.绑定默认对象 默认对象创建后不能使用,必须首先将其绑定到某列或者用户自定义的数据类型上。其使用语法格式如下: sp_bindefault [@defname = ] default, [@objname = ] object_name [, [@futureonly = ] futureonly_flag] 5.7 默认值对象 sp_bindefault ‘people_sex‘, ’student.ssex 3.重命名默认对象 重命名默认对象也是使用sp_rename存储过程来完成的。 5.7 默认值对象 4. 解除默认对象的绑定 解除绑定可以使用sp_unbindefault存储过程。其语法格式如下: sp_unbindefault [@objname = ] object_name 5.7 默认值对象 sp_unbindefault ’student.ssex 5. 删除默认对象 在删除默认对象之前,首先要确认默认对象已经解除绑定。删除默认对象使用DROP DEFAULT语句。其语法格式如下: DROP DEFAULT {default} [,…n] 5.7 默认值对象 DROP DEFAULT people_sex; 5.8 规则对象 规则用以限制存储在表中或用户自定义数据类型的值,是独立的数据库对象。 将规则绑定到列或用户自定义数据类型时,规则才起作用。 表中的每列或每个用户定义数据类型只能和一个规则绑定。但每列可应用多个CHECK约束。 如果要删除规则,应确定规则已经解除绑定。 创建规则使用CREATE RULE语句,其语法格式如下: CREATE RULE rule AS condition_expression 其中各参数含义如下: rule 是新规则的名称。 condition_expression 是定义规则的条件。 1 创建规则 5.8 规则对象 CREATE RULE rule_degree AS @value between 0 and 100; 使用SQL Server管理控制器绑定规则 使用sp_bindrule存储过程绑定规则的语法格式为: sp_bindrule [@rulename = ] rule, [@objname = ] ‘object_name’ 2 绑定规则 5.8 规则对象 sp_bindrule rule_degree, ‘score.degree 注意: 规则不能绑定到text、image或timestamp列。 如果规则与绑定的列不兼容,SQL Server将在插入值时返回错误信息。 未解除绑定的规则,如果再次将一个新的规则绑定到列,旧的规则将自动被解除,只有最近一次绑定的规则有效 如果列中包含CHECK约束,则CHECK约束优先。 2 绑定规则 5.8 规则对象 3.重命名规则对象 重命名规则对象也是使用sp_rename存储过程来完成的。 5.8 规则对象 解除规则的绑定可以使用sp_unbindrule存储过程。语法格式如下: sp_unbindrule [@objname = ] object name [,[@futureonly = ] futureonly_ lag] 4 解除规则绑定 5.8 规则对象 sp_unbindrule ‘score.degree 5. 删除规则对象 在删除规则对象之前,首先要确认规则对象已经解除绑定。 删除规则对象使用DROP RULE语句。其语法格式如下: DROP RULE {default} [,…n] 5.8 规则对象 DROP RULE score.grade; USE Company IF OBJECT_ID(employee_sex) IS NOT NULL BEGIN EXEC sp_unbindefault employee_sex DROP DEFAULT employee_sex END GO * 第 5 章数据库完整性 场景: 学校的学籍管理办公室数据库管理员抱怨,每次都有学生输入了错误的数据,如:错误的专业名称、和学籍档案不一致的姓名、错误的导师名称等等,有时也会因网络超时,相同的信息重复的输入多次,这样会增加了更多的管理工作。 若你是学校的数据库管理人员认为可由什么方法解决这个问题,提高效率呢? 通过数据库完整性来解决这个问题。 什么是数据库完整性 数据库的完整性是指数据的正确性和相容性 数据库完整性是防止不合语义或不正确的数据进入数据库 完整性体现了是否真实地反映现实世界 例: 学
您可能关注的文档
- 力学模拟题(开卷)教案.doc
- 第5章 单片机中断试卷.ppt
- 力学第五版课后题教案.doc
- 控制事故复杂工作建议及预防措施教案.doc
- 控制变量法在初中物理教学中的应用教案.doc
- 控股公司组建的原则、步骤和方法教案.doc
- 空压机试运措施 (05 9 6)教案.doc
- 第5章 分子结构试卷.ppt
- 空调循环水加药装置特点及加药量计算教案.doc
- 第5章 公司层战略试卷.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 《溴代反应(生产溴化聚苯乙烯和四溴苯酐)副产溴化钠》-全文及说明.pdf VIP
- 物业内部质量监管方案.docx VIP
- 生产经理未来工作规划.pptx
- 澳大利亚入境卡(英文).pdf VIP
- 2025年绵阳东辰六年级小升初数学试题(二).doc VIP
- 石灰岩矿每年45万吨露天开采工程项目初步设计初步设计.pdf VIP
- 保洁服务质量保证措施.doc VIP
- 世纪科怡档案管理软件报表设计克隆表.pdf VIP
- SAE J514-3-2023 Metallic Connections for Fluid Power and General Use - Part 3: NPTF Pipe Adapters and NPSM Adapter Unions 流体动力和一般用途金属连接. 第3部分: NPTF 管适配器和 NPSM 适配器联接.pdf
- 竞聘上岗制度与实施细则.docx VIP
原创力文档

文档评论(0)