文章
姚 鑫 · 八月 24, 2021 阅读大约需 2 分钟

触发器关键字UpdateColumnList,Internal,MimeType,SchemaSpec

第141章 触发器关键字 - UpdateColumnList

指定一个或多个列,其修改将导致SQL触发触发器。
仅对TSQL可用。

用法

要指定其修改触发触发器的列,请使用以下语法:

Trigger name [ Event = sqlevent, UpdateColumnList = updatecolumnlist ]  {    //implementation }

其中updatecolumnlist是一个列名或用逗号分隔的列名列表,用括号括起来。

详情

该关键字指定一个或多个列,其修改将触发触发器。
注意,此关键字仅对TSQL可用。

第142章 XData关键字 - Internal

指定这个XData块是否是内部的(不在类文档中显示)。
注意,类文档目前根本没有显示XData

用法

要指定这个XData块是内部的,请使用以下语法:

XData name [ Internal ]  { }

否则,忽略该关键字或将Not放在该关键字之前。

详情

类文档中不显示内部类成员。
如果希望用户看到一个类而不是它的所有成员,则此关键字非常有用。

注意,类文档目前根本没有显示XData块。

第143章 XData关键字 - MimeType

指定XData块的MIME类型。

用法

要指定XData块的MIME类型,请使用如下语法:

XData name [ MimeType = mimetype ] { }

其中mimetype是有效的MIME类型(更正式地说,是Internet媒体类型)。

详情

该关键字指定XData块内容的MIME类型。

默认

默认的MIME类型是text/xml

第144章 XData关键字 - SchemaSpec

指定用于验证此XData块的XML模式。

用法

要指定一个XML模式来验证这个XData块,请使用如下语法:

XData name [ SchemaSpec = "schemanamespaceURL schemaURL" ] { }
  • schemanamespaceURL是模式所属的名称空间的URI
  • schemaURL是模式文档的URL

注意,在这些项之间有一个空格字符。还要注意双引号的使用。

详情

该关键字指定可以根据其验证XData块的XML模式。

默认

如果省略这个关键字,XData块就不能提供一个XML模式来验证其内容。

示例

XData MyXData [ SchemaSpec = "http:///www.person.com http://www.MyCompany.com/schemas/person.xsd" ]
{
}
00
1 0 0 11
登录或注册以继续