sql server
文章平均质量分 90
Arbori_26215
马拉松越野,读书
展开
-
sql server 视图
视图是一种虚拟表,同表一样,视图包含一系列带有名称的行和列数据作用:1,集中用户需要的数据2,用作安全机制,数据管理员只允许用户通过视图查询,而不授予用户直接访问视图基础表的权限。3,提高性能,存储复杂查询创建视图create view v_name as selet * from tb_name修改视图alter view v_name asselect * from t...原创 2018-06-03 16:28:00 · 556 阅读 · 0 评论 -
sql server 存储过程
存储过程 是由一个或多个Transact_SLQ 语句组成的一个组。 存储过程可以调用存储过程。 优点 减少了服务器、客户端的网络流量,更强的安全性,代码重复使用,更容易维护,改进性能。 1.创建存储过程if object_id ('spu_01','p') is not nulldrop procedure spu_01create procedure spu_01as b...原创 2018-06-05 20:26:57 · 171 阅读 · 0 评论 -
sql server 面试题
查询两张表相同的数据--01select * from #tb1intersectselect * from #tb2查询两张表不同的数据select * from #tb1exceptselect * from #tb2原创 2018-06-21 15:41:50 · 12094 阅读 · 2 评论 -
sql server 索引
1 创建索引 create index index_name on SalesOrder_copy (column)2 删除索引 drop index index_name on SalesOrder_copy原创 2018-06-21 15:59:51 · 162 阅读 · 0 评论 -
sql server 优化
应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select column from where tb_name whe...原创 2018-06-07 10:11:29 · 145 阅读 · 0 评论 -
sql server 约束
1.with nocheck 只检查新数据alter table tb_name with nocheckadd constraint check_name check (column)2.check 检查所有数据alter table t'b_name add constraint check_name check (cilumn)3. 删除约束 alter table tb...原创 2018-05-31 15:32:04 · 740 阅读 · 0 评论 -
sql server 主键
1.primary key 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键alter table tb_name add constraint pk_name primary key (column) 2.nuique 非主键列不可以有相同的之,可以有一个null 值,创建unique约束时会创建...原创 2018-06-01 09:47:42 · 840 阅读 · 0 评论 -
sql server 游标
对结果集进行逐行处理,主要用于存储过程、触发器。declare cursor_name cursor –声明游标 for select * from [dbo].[eemp] open cursor_name –打开游标 fetch next from cursor_name while @@FETCH_STATUS=0 begin fetch next from cu...原创 2018-06-19 17:37:01 · 116 阅读 · 0 评论 -
sql server 分区
sql server 支持表和索引分区。已分区表和已分区索引的数据划分为分布于一个数据库中多个文件组的单元。数据是安水平方式分区的。因此多组行映射到单个的分区。单个索引或表的所有分区都必须位于同一个数据库中。对数据查询或进行更新时,表或索引将被视为单个逻辑实体。 创建已分区表或索引通常包含四个操作: 创建将持有分区方案所指定的分区的文件组和相应的文件。 创建一个分区函数,该函数根据制定列的列...原创 2018-07-02 17:27:23 · 421 阅读 · 0 评论