並且提供供營商獨立手段創造,檢索,修改和刪除XSets, SNIA XAM v1.0規格根據SQL語言,為了選擇和檢索根据內容被定義的標準的XSets XUIDs的一個子集也定义了查询语言(XAM QL)。
套這查询语言的保留字是相當小的: 選擇,其中,和或者,沒有,像,存在,束縛,只讀, typeof、長度,日期,真實,錯誤,在,以後,包含之前和內。 故意地, XAM詢問看起來象SQL精選的聲明。 查询语言是厚臉皮的案件並且使用ASCII字符集。
這一次簡單的XAM詢問的例子: 選擇「.xset.xuid」「com.example.name」= 『Tuckers Plantation的地方
XAM規格的版本1.0定义了查询语言支持的二個水平,即第1級和第2.級第1級定义了在物產的詢問和在XSets的字段属性並且是必須的。 對应用程序是容易接近的通过XAM圖書館的所有XSet财产价值可以被詢問。 第2級對在XStreams的支持詢問扩大第1級並且是任意的。 詢問的兩個水平通过所有XAM提供者必须支持的一個唯一,被定義的工作類型訪問。 因為供營商我知道沒有實際上实现级2詢問,這個崗位焦點剩下的人在第1級詢問的。
XAM查询报表包括任意跟随的一個必須的精選的條目條目的地方。 對于XAM v1.0唯一的合法的精選的條目是精選的`.xset.xuid'.。 這指定應用請求XUID價值名單。 例如選擇「.xset.xuid」
將退回在詢問之時是可讀的每XSet的名單。
條目被用于指定將被匹配的地方XSets的一個子集。 對于第1級詢問它限于在XSet物產和逐字價值之間的比較和字段属性和逐字價值。 選擇「.xset.xuid」「.xam.time.xuid」>日期的地方(『2009-02-01T00 :00 :00.0 ')
將退回被創造或在2009年2月1日以后所有Xsets的名單。
調遣的下表展示和逐字類型可以合法被比較。 xam_intxam_doublexam_stringxam_datetimexam_xuid int **雙** string* datetime* XAM圖書館確認的XUID*串和串自由主義者是一致的UTF-8串。 非相容的UTF-8文字串引起一個XAM非致命詢問句法错误。 問題例如唯一對多個縱的溝紋字符和非可印字符是非特指的和

























