最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php mysql 创建索引视图实例教程
时间:2010-04-26 编辑:简简单单 来源:一聚教程网
述前说明:
CREATE VIEW 语句时,ANSI_NULLS 和 QUOTED_IDENTIFIER 选项必须设置为 ON。OBJECTPROPERTY 函数通过 ExecIsAnsiNullsOn 或 ExecIsQuotedIdentOn 属性为视图报告此信息
表a,字段a1,a2
表b,字段b1,b2
要弄个视图union all两个表
$sql ='CREATE VIEW dbo.VIEW2
AS
SELECT * FROM a
UNION ALL
(SELECT * FROM b )';
上面的是简单的创建视图并没有索引下面我们来看看关于创建索引视图
对指定表或指定表的视图创建关系索引。可在向表中填入数据前创建索引。可通过指定限定的数据库教程名称对另一个数据库中的表或视图创建关系索引。
语法:
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON
{
PAD_INDEX
| FILLFACTOR = fillfactor
| SORT_IN_TEMPDB
| IGNORE_DUP_KEY
| STATISTICS_NORECOMPUTE
| DROP_EXISTING
}
//--创建视图
create view v
with schemabinding
as
select ID,name from dbo.A
go
// --创建索引
create unique clustered index v_index on v(ID)
-
上一个: php 发送邮箱实例代码
-
下一个: 缓存的工作原理
相关文章
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24
- php数组查询元素位置方法介绍 10-24