触发器关键字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是模式所属的名称空间的URIschemaURL是模式文档的URL
注意,在这些项之间有一个空格字符。还要注意双引号的使用。
详情
该关键字指定可以根据其验证XData块的XML模式。
默认
如果省略这个关键字,XData块就不能提供一个XML模式来验证其内容。
示例
XData MyXData [ SchemaSpec = "http:///www.person.com http://www.MyCompany.com/schemas/person.xsd" ]
{
}