適用対象: SQL Server 2008 (10.0.x) 以降および Azure SQL Database。CREATE VIEW ステートメントのテキストが含まれている sys.syscomments のエントリを暗号化します。 WITH ENCRYPTION を使用すると、そのビューを SQL Server レプリケーションの一部として発行できなくなります。
SQL Server 和 Azure SQL 数据库 的语法。 syntaxsql复制 CREATE[ORALTER]VIEW[schema_name. ]view_name[ (column [ ,...n ] ) ] [WITH<view_attribute>[ ,...n ] ]ASselect_statement[WITHCHECKOPTION] [ ; ]<view_attribute>::={ [ENCRYPTION] [SCHEMABINDING] [VIEW_METADATA] } ...
对sys.syscomments 表中包含 CREATE VIEW 语句文本的项进行加密。 使用 WITH ENCRYPTION 可防止在 SQL Server 复制过程中发布视图。SCHEMABINDING将视图绑定到基础表的架构。 如果指定了 SCHEMABINDING,则不能按照将影响视图定义的方式修改基表或表。 必须首先修改或删除视图定义本身,才能删除...
Applies to: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)You can create views in the SQL Server Database Engine by using SQL Server Management Studio or Transact-SQL. A view can be used for the following purposes:...
(2) 在右窗格中,右击视图View_S,在打开的快捷菜单中选择“删除”选项,打开“删除对象”对话框。 (3) 查看“要删除的对象”列表,单击要删除的视图View_S左侧的复选框,单击“确定”按钮,视图View_S即被删除。 (4) 在“对象资源管理器”中,刷新数据库jxsk中的“视图”节点,可看到视图View_S已经不存在; 11...
在SQL Server中,我们可以使用CREATE VIEW语句来创建View。以下是创建View的基本语法: CREATEVIEWview_nameASSELECTcolumn1,column2,...FROMtable_nameWHEREcondition; 1. 2. 3. 4. 其中,view_name是要创建的View的名称,column1, column2, ...是要包含在View中的列名,table_name是要查询的表名,condition是查询...
表示SQL Server 加密包含 CREATE VIEW 语句文本的系统表列。使用 WITH ENCRYPTION 可防止将视图作为 SQL Server 复制的一部分发布。 SCHEMABINDING 将视图绑定到架构上。指定 SCHEMABINDING 时,select_statement 必须包含所引用的表、视图或用户定义函数的两部分名称 (owner.object)。
要求在数据库中具有 CREATE VIEW 权限,并具有在其中创建视图的架构的 ALTER 权限。 使用SQL Server Management Studio 在“对象资源管理器”中,展开要创建新视图的数据库。 右键单击“视图”文件夹,然后选择“新建视图...”。 在“添加表”对话框中,从以下选项卡之一选择要在新视图中包含的元素:“表”、“视图”...
通过使用 CREATE VIEW 语句创建一个视图,其次是 SELECT 语句,如下: CREATE VIEW ViewName AS SELECT ... SQL Server创建视图 我们以前使用的查询设计器创建两个表中选择数据的查询。 现在让我们将查询保存为一个名为 “ToDoList” 的视图。 我们需要做的就是把 CREATE VIEW ToDoList 的 AS 查询,如下: ...