SET DESCRIPTOR

SET DESCRIPTOR —在 SQLDescriptors 区域中设置信息

Synopsis

SET DESCRIPTOR descriptor_name descriptor_header_item = value [, ... ]
SET DESCRIPTOR descriptor_name VALUE number descriptor_item = value [, ...]

Description

SET DESCRIPTOR使用值填充 SQLDescriptors 区域。然后,通常将 Descriptors 区域用于在准备好的查询执行中绑定参数。

该命令有两种形式:第一种形式适用于 Descriptors“Headers”,它与特定的基准无关。第二种形式将值分配给由数字标识的特定基准。

Parameters

Examples

EXEC SQL SET DESCRIPTOR indesc COUNT = 1;
EXEC SQL SET DESCRIPTOR indesc VALUE 1 DATA = 2;
EXEC SQL SET DESCRIPTOR indesc VALUE 1 DATA = :val1;
EXEC SQL SET DESCRIPTOR indesc VALUE 2 INDICATOR = :val1, DATA = 'some string';
EXEC SQL SET DESCRIPTOR indesc VALUE 2 INDICATOR = :val2null, DATA = :val2;

Compatibility

在 SQL 标准中指定了SET DESCRIPTOR

See Also

ALLOCATE DESCRIPTOR, GET DESCRIPTOR

上一章 首页 下一章