云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2011年自考《中国行政史》复习资料第十三章 - 图文

2011年自考《中国行政史》复习资料第十三章 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 3:48:47

on segrun Unique: 建立唯一性索引

Clustered : 建立聚集索引,使得数据行的逻辑顺序与物理顺序一致,查询速度较快;每个表仅允许建立一个唯一性索引。(非聚集索引nonclustered) On segrun:将索引放在segrun上

删除索引: drop index code_1th.code1thidx1

4.4 默认

当用户没有显示地为某一列赋值时,SQL SERVER 为该列插入的值 创建默认值CA,把默认值CA用到friends_etc表中的State列上 Creat default statedflt Go

Sp_bindefault statedflt, \go 断离默认

Sp_unbindefault \删除默认

Drop default statedflt

4.5 规则

可以理解为对数据库、某一列、某用户数据类型的限制.规则中的任何变量名必须冠以@,不能直接引用列或其他数据库对象。 创建规则并把他关联到用户定义的数据类型P#上

Create rule phonerule as @phone like 415[0-9][0-9][0-9][0-9] Sp_bindrule phonerule ,\断离规则

Sp_unbindrule \删除规则

25

Drop rule phonerule

4.6 视图

视图是从一个或多个基本表或其他视图上导出的表,可以在视图上进行增、删、改 创建视图

创建视图的句法为:

create view view_name (column_1,...,column_n) as select_statements

例:在authors表和publishers表上定义一个视图如下: Create view cities (authorname, acity, publishername, pcity) As select au_lname,authors.city, pub_name, publishers.city From authors, publishers

通过使用Drop view 命令来撤消一个视图 Drop view view_name

4.7 存储过程

创建存储过程

CREATE PROCEDURE procedure_name [(para1[,para2, ...])] As sql_statements

存储工程的参数名必须一@开头,包括@最长为30个字符。

执行存储过程

EXEC[UTE] procedure_name [(para1[,para2, ...])]

存储过程能够返回一个整数,用来指示存储过程执行是完全错误还是错误。SQL SERVER 用0指示成功的返回,-1~-99指示不同的错误。当前所用的0及-1~-14的含义如表所示。

26

值 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 含义 过程执行无错 丢失对象 数据类型错误 进程被选作死锁的牺牲品 权限错误 语法错误 各种用户错误 资源错误:如空间错误 非严重的内部错误 触及系统限制 严重的内部不一致 严重的内部不一致 表或索引坏了 数据库坏了 硬件错误 更改存储过程名

Sp_rename objname newname 删除存储过程

DROP PROCEDURE procedure_name

4.8 触发器

创建触发器

CREATE TRIGGER [owner.]trigger_name ON [owner.]table_name

{FOR INSERT,UPDATE,DELETE} AS

SQL_statements 或使用IF UPDATE 子句:

CREATE TRIGGER [owner.]trigger_name ON [owner.]table_name {FOR INSERT,UPDATE} AS

[IF UPDATE (column_name)

27

[{AND|OR} UPDATE (column_name)]...} SQL_statments

[IF UPDATE(column_name)

[{AND|OR} UPDATE column_name)]... SQL_statements]...

触发器的删除

DROP TRIGGER [owner.]trigger_name

28

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

on segrun Unique: 建立唯一性索引 Clustered : 建立聚集索引,使得数据行的逻辑顺序与物理顺序一致,查询速度较快;每个表仅允许建立一个唯一性索引。(非聚集索引nonclustered) On segrun:将索引放在segrun上 删除索引: drop index code_1th.code1thidx1 4.4 默认 当用户没有显示地为某一列赋值时,SQL SERVER 为该列插入的值 创建默认值CA,把默认值CA用到friends_etc表中的State列上 Creat default statedflt Go Sp_bindefault statedflt, \go 断离默认 Sp_unbindefault \删除默认 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com