Heim > Datenbank > MySQL-Tutorial > SQL Server中创建视图索引

SQL Server中创建视图索引

WBOY
Freigeben: 2016-06-07 14:55:07
Original
1531 Leute haben es durchsucht

你正在使用一个 SQL Server 2005 数据库,它包含一个名为 Customers 的表。其中 Customers 表包含如下的列定义: Create Table Customers ( CustomerID Int , CompanyName Varchar(50) , FirstName Varchar(20) , LastName Varchar(20) , Picture Varbinary(max

你正在使用一个 SQL Server 2005 数据库,它包含一个名为 Customers 的表。其中 Customers 表包含如下的列定义:
             
Create Table Customers
(
CustomerID Int ,
CompanyName Varchar(50) ,
FirstName Varchar(20) ,
LastName Varchar(20) ,
Picture Varbinary(max) ,
Address1 Varchar(30) ,
Address2 Varchar(30) ,
City Varchar(30) ,
StateProvince Char(2) ,
PostalCode Varchar(10) ,
CountryCode Char(2)
)
 
你使用以下 Transact-SQL 语句创建一个名为 v_Customer 的视图。
CREATE VIEW v_Customer AS 
SELECT  CustomerID, CompanyName, FirstName, LastName, Picture  
FROM  Customers。
你想要在 v_ Customer 视图中创建一索引。在创建索引前,还需要修改此 Transact-SQL 语句。
应采取举措?
--表名包含模式名。 
--包含 WITH  SCHEMABINDING 语句 

CREATE VIEW dbo.v_Customer WITH SCHEMABINDING AS  
SELECT  CustomerID, CompanyName, FirstName, LastName, Picture   
FROM  dbo.Customers
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage