第十三章 使用动态SQL(七)
SQL元数据
动态SQL提供以下类型的元数据:
- 在“准备”之后,描述查询类型的元数据。
- 在“准备”之后,描述查询中选择项的元数据(“列”和“扩展列信息”)。
- 在准备之后,描述查询参数的元数据:参数,:var
参数和常量。 (语句参数,形式参数和对象)
- 执行之后,描述查询结果集的元数据。在执行Prepare操作(%Prepare()
,%PrepareClassQuery()
或%ExecDirect()
)之后,可以使用%SQL.StatementMetadata
属性值。
- 可以直接为最新的%Prepare()
返回%SQL.Statement
元数据属性。
- 可以返回包含%SQL.StatementMetadata
属性的oref的%SQL.Statement%Metadata
属性。这使可以返回多个准备操作的元数据。