查詢内嵌物件
查詢包含内嵌物件的事件類別時,您有數個查詢所採用的格式選項。 查詢傳回的結果會根據您使用的查詢形式而有所不同。
類別定義
下列範例顯示本主題中用於 WQL 查詢的類別定義。
class MyClass
{
string Prop1;
string Prop2;
};
class MyEvent : __ExtrinsicEvent
{
MyClass E1;
MyClass E2;
};
範例
下列查詢會同時傳回內嵌類別 E1 和 E2,每個類別都有 Prop1 和 Prop2 填入資料。
SELECT * FROM MyEvent
下列查詢會傳回 E1 内嵌物件,但 Prop1 和 Prop2 都未填入資料。
SELECT E1 FROM MyEvent
下列查詢會傳回內嵌類別 E1 ,其中只會填入 資料 Prop1 。
SELECT E1.Prop1 FROM MyEvent
下列查詢會同時傳回內嵌類別 E1 和 E2,每個類別都有 Prop1 和 Prop2 填入資料。
ELECT E1.Prop1, E1.Prop2, E2.Prop1, E2.Prop2 FROM MyEvent
這相當於使用星號 (*) 的第一個查詢,而不是指定每個物件和屬性。
相關主題