结果集元数据

元数据是描述其他数据的数据。 例如,结果集元数据描述结果集,比如结果集中的列数、这些列的数据类型、其名称、精准率和可为 Null 性等。

可互操作的应用程序应始终检查结果集列的元数据。 结果集中的列的元数据可能与目录函数返回的列的元数据不同。 例如,假设通过联接两个表创建的结果集中包含可更新的列。 虽然 SQLColumnPrivileges 可能指示用户可以更新列,但如果列位于联接的“多”端,则结果集元数据可能不会更新;许多数据源可以更新联接的“一”端的列,但不能在“多”端更新列。 甚至也不能假定数据类型相同,因为数据源可能会在创建结果集时提升数据类型。

本部分包含以下主题。