元資料 是描述其他資料的資料。 例如,結果集元資料描述結果集,例如結果集中的欄位數量、欄位的資料類型、名稱、精確度、可空性等。
互通的應用程式應始終檢查結果集欄位的元資料。 結果集中某欄位的元資料可能與目錄函式回傳的欄位元資料不同。 例如,假設一個可更新的欄位包含在由兩個資料表連接所建立的結果集中。 雖然 SQLColumnPrivileges 可能表示使用者可以更新欄位,但如果欄位位於連接的「多」側,結果集的元資料可能無法;許多資料來源可以更新連接的「一」側欄位,但無法更新「多」側的欄位。 即使是資料型別也不能假設相同,因為資料來源在建立結果集時可能會推廣該資料型別。
此章節包含下列主題。