复制描述符
调用 SQLCopyDesc 函数后,会将一个描述符的字段复制到另一个描述符。 字段只能复制到应用程序描述符或 IPD,而不能复制到 IRD。 可以从任何类型的描述符复制字段。 只复制为源描述符和目标描述符定义的那些字段。 SQLCopyDesc 不会复制 SQL_DESC_ALLOC_TYPE 字段,因为无法更改描述符的分配类型。 复制的字段将覆盖现有字段。
一个语句句柄上的 ARD 可用作另一个语句句柄上的 APD。 这样,应用程序就可以在表之间复制行,而无需在应用程序级别复制数据。 为此,描述表提取行的行描述符将被重复用作 INSERT 语句中某个参数的参数描述符。 SQL_MAX_CONCURRENT_ACTIVITIES 信息类型必须大于 1,此操作才能成功。