如果您不知道在运行时要提供的参数的数目或其数据类型,则可从系统描述符或 sqlda 结构关联输入值。这些描述符结构都描述一个或多个替代问号(?)占位符的值的数据类型和内存位置。
每次执行 PUT 语句,都使用描述符结构描述的值替代 INSERT 语句中的问号(?)占位符。此过程类似于随同变量列表使用 FROM 子句,除了您的程序可完全控制数据值的内存位置之外。