SQL Server——索引视图和SQL编程
Posted asdyzh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server——索引视图和SQL编程相关的知识,希望对你有一定的参考价值。
1.索引
添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引
2.视图
视图就是我们查询出来的虚拟表
创建视图:create view 视图名
as
SQL查询语句,分组,排序,in 等都不能写
视图的用法: select * from 视图名
3.SQL编程
(1)定义变量:declare @变量名 数据类型
例:declare @a int
(2)变量赋值:set @变量名 = 值
例:set @a=10
set @a = 10 --赋值,不打印
select @a; --打印在结果集中
print @a; --打印在消息框中
declare @name varchar(20) set @name=\'宝马\' select * from car where Name like \'%\'+@name+\'%\'
if ... else 的用法,if后面没有小括号,花括号用begin end 替代
if 判断条件
begin
要执行的语句
end
else
begin
要执行的语句
end
case用法
declare @ccname varchar(20) set @ccname = \'宝马\' select * from Car where Name like case --switch...case的开头 when @ccname=\'宝马\' then \'%宝马%\' when @ccname=\'奥迪\' then \'%奥迪%\' else \'%\' end --switch...case的结尾
以上是关于SQL Server——索引视图和SQL编程的主要内容,如果未能解决你的问题,请参考以下文章
了解 SQL Server 2008 R2 中的索引视图更新和查询过程