⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 applyprojection.query

📁 Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be por
💻 QUERY
字号:
# Testcases for applyProjection (no embedded objects)## Single property - error casesSELECT #'OK' FROM CQL_TestPropertyTypesSELECT ANonExistentProperty#'OK' FROM CQL_TestPropertyTypesSELECT CQL_TestPropertyTypes.ANonExistentProperty#'OK' FROM CQL_TestPropertyTypesSELECT ANonExistentProperty FROM CQL_TestPropertyTypesSELECT AnyProperty FROM CQL_ANonExistentClass## Single property - property is from the base classSELECT InstanceID FROM CQL_TestPropertyTypesSELECT InstanceID FROM CQL_TestPropertyTypesMissingSELECT InstanceID FROM CQL_TestElement## Single property - property is on one derived classSELECT PropertyString FROM CQL_TestElement## Single property - instance is not related to FROM classSELECT PropertyString FROM CQL_ComputerSystem## Single property list SELECT PropertyString FROM CQL_TestPropertyTypesSELECT PropertyStringUint FROM CQL_TestPropertyTypesSELECT PropertyStringSint FROM CQL_TestPropertyTypesSELECT PropertyStringReal FROM CQL_TestPropertyTypesSELECT PropertyStringArray[1] FROM CQL_TestPropertyTypesSELECT PropertyStringArray FROM CQL_TestPropertyTypesSELECT PropertyUint8 FROM CQL_TestPropertyTypesSELECT PropertyUint8Array[1] FROM CQL_TestPropertyTypesSELECT PropertyUint8Array FROM CQL_TestPropertyTypesSELECT PropertyUint16 FROM CQL_TestPropertyTypesSELECT PropertyUint16Array[1] FROM CQL_TestPropertyTypesSELECT PropertyUint16Array FROM CQL_TestPropertyTypesSELECT PropertyUint32 FROM CQL_TestPropertyTypesSELECT PropertyUint32Array[1] FROM CQL_TestPropertyTypesSELECT PropertyUint32Array FROM CQL_TestPropertyTypesSELECT PropertyUint64 FROM CQL_TestPropertyTypesSELECT PropertyUint64Array[1] FROM CQL_TestPropertyTypesSELECT PropertyUint64Array FROM CQL_TestPropertyTypesSELECT PropertySint8 FROM CQL_TestPropertyTypesSELECT PropertySint8Array[1] FROM CQL_TestPropertyTypesSELECT PropertySint8Array FROM CQL_TestPropertyTypesSELECT PropertySint16 FROM CQL_TestPropertyTypesSELECT PropertySint16Array[1] FROM CQL_TestPropertyTypesSELECT PropertySint16Array FROM CQL_TestPropertyTypesSELECT PropertySint32 FROM CQL_TestPropertyTypesSELECT PropertySint32Array[1] FROM CQL_TestPropertyTypesSELECT PropertySint32Array FROM CQL_TestPropertyTypesSELECT PropertyBoolean FROM CQL_TestPropertyTypesSELECT PropertyBooleanArray[1] FROM CQL_TestPropertyTypesSELECT PropertyBooleanArray FROM CQL_TestPropertyTypesSELECT PropertyDatetime FROM CQL_TestPropertyTypesSELECT PropertyDatetimeArray[1] FROM CQL_TestPropertyTypesSELECT PropertyDatetimeArray FROM CQL_TestPropertyTypesSELECT PropertyChar16 FROM CQL_TestPropertyTypesSELECT PropertyChar16Array[1] FROM CQL_TestPropertyTypesSELECT PropertyChar16Array FROM CQL_TestPropertyTypesSELECT PropertyValueMap FROM CQL_TestPropertyTypes## Multiple property listSELECT PropertyStringArray, PropertyDatetime, PropertySint8, PropertyUint32, PropertyChar16Array FROM CQL_TestPropertyTypes## Multiple property list, with errors   SELECT PropertyStringArray, PropertyDatetime, PropertySint8, PropertyUint32, PropertyChar16Array[1] FROM CQL_TestPropertyTypesSELECT PropertyStringArray, PropertyDatetime, PropertyNonExistent, PropertyUint32, PropertyChar16Array FROM CQL_TestPropertyTypesSELECT PropertyStringArray, PropertyDatetime, PropertySint8, PropertyUint32, PropertyChar16Array FROM CIM_ANonExistentClass## Multiple property - instance is subclass of FROM classSELECT PropertyStringArray, PropertyDatetime, PropertySint8, PropertyUint32, PropertyChar16Array FROM CQL_TestElement## Multiple property - instance is not related to FROM classSELECT PropertyStringArray, PropertyDatetime, PropertySint8, PropertyUint32, PropertyChar16Array FROM CQL_ComputerSystem## FROM class context testsSELECT CQL_TestPropertyTypes.PropertyBooleanArray FROM CQL_TestPropertyTypesSELECT Alias.PropertyBooleanArray FROM CQL_TestPropertyTypes ALIASSELECT Alias.PropertyBooleanArray FROM CQL_TestPropertyTypes as ALIASSELECT CQL_ANonExistentClass.PropertyBooleanArray FROM CQL_TestPropertyTypesSELECT CIM_OperatingSystem.PropertyBooleanArray FROM CQL_TestPropertyTypesSELECT CQL_TestPropertyTypes.PropertyBooleanArray FROM CQL_ANonExistentClassSELECT CQL_TestPropertyTypes.PropertyBooleanArray FROM CQL_OperatingSystem## Wildcard tests - FROM class is a subclass CQL_TestElementSELECT * FROM CQL_TestPropertyTypesSELECT CQL_TestPropertyTypes.* FROM CQL_TestPropertyTypes SELECT Alias.* FROM CQL_TestPropertyTypes aliasSELECT PropertyString, * FROM CQL_TestPropertyTypes## Wildcard tests - FROM class is the base classSELECT * FROM CQL_TestElementSELECT CQL_TestElement.* FROM CQL_TestElement## Wildcard tests - the instance will be missing a propertySELECT * FROM CQL_TestPropertyTypesMissingSELECT InstanceID, * FROM CQL_TestPropertyTypesMissing## Scoping tests - scoping class is superclass of FROMSELECT CQL_TestElement::InstanceID FROM CQL_TestPropertyTypesSELECT CQL_TestPropertyTypes.CQL_TestElement::InstanceID FROM CQL_TestPropertyTypesSELECT Alias.CQL_TestElement::InstanceID FROM CQL_TestPropertyTypes AS alias## Scoping tests - scoping class is the same as the FROMSELECT CQL_TestPropertyTypes::PropertyString FROM CQL_TestPropertyTypesSELECT alias::PropertyString FROM CQL_TestPropertyTypes aliasSELECT CQL_TestPropertyTypes.CQL_TestPropertyTypes::PropertyString FROM CQL_TestPropertyTypesSELECT CQL_TestPropertyTypes.ALIAS::PropertyString FROM CQL_TestPropertyTypes as aliasSELECT Alias.CQL_TestPropertyTypes::PropertyString FROM CQL_TestPropertyTypes AS aliasSELECT Alias.alias::PropertyString FROM CQL_TestPropertyTypes alias## Scoping tests - scoping class is subclass of  FROMSELECT CQL_TestPropertyTypes::PropertyString FROM CQL_TestElementSELECT CQL_TestElement.CQL_TestPropertyTypes::PropertyString FROM CQL_TestElementSELECT Alias.CQL_TestPropertyTypes::PropertyString FROM CQL_TestElement AS alias# Combined scoping and wildcard tests - scoping class is subclass of FROMSELECT CQL_TestPropertyTypes::PropertyString, * FROM CQL_TestElement# Combined scoping and wildcard tests - scoping class is superclass of FROMSELECT CQL_TestElement::InstanceID, * FROM CQL_TestPropertyTypes

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -