#句柄和描述符函数
在YashanDB C驱动中的句柄可分为三个层级:
环境句柄:负责全局环境变量的设置,包括字符集、内存回调函数注册、句柄申请和释放、描述符申请和释放等,为最高级别的句柄。
连接句柄:数据库连接句柄,用于管理与数据库服务器之间的连接,可在环境句柄下创建多个连接句柄。
语句句柄:SQL语句句柄,用于准备、执行 SQL 语句,可在连接句柄下创建多个语句句柄。
在应用开发中应遵守上述层级顺序进行句柄的申请和释放,其中,LOB描述符作为一个特殊的描述符,须使用yacLobDescAlloc2函数从CONN句柄申请和释放。
| 接口名称 | 接口说明 |
|---|---|
| yacAllocHandle | 为句柄分配空间 |
| yacFreeHandle | 释放句柄空间 |

