
# DB4AI.PREPARE_SNAPSHOT_INTERNAL
PREPARE_SNAPSHOT_INTERNAL是db4ai.prepare_snapshot函数的内置执行函数，如[表1]所示。函数存在信息校验，无法直接调用。
 表1DB4AI.PREPARE_SNAPSHOT_INTERNAL入参列表 
| 参数          | 类型             | 描述                         |
|:---|:---|:---|
| s_id        | IN BIGINT      | 快照id。                      |
| p_id        | IN BIGINT      | 父快照id。                     |
| m_id        | IN BIGINT      | 矩阵id。                      |
| r_id        | IN BIGINT      | 根快照id。                     |
| i_schema    | IN NAME        | 快照模式。                      |
| i_name      | IN NAME        | 快照名称。                      |
| i_commands  | IN TEXT\[\]    | 定义快照修改的DDL和DML命令。          |
| i_comment   | IN TEXT        | 快照描述。                      |
| i_owner     | IN NAME        | 快照所有者。                     |
| i_idx       | INOUT INT      | exec_cmds的索引。              |
| i_exec_cmds | INOUT TEXT\[\] | 用于执行的DDL和DML。              |
| i_mapping   | IN NAME\[\]    | 将用户列映射到备份列；如果不为NULL，则生成规则。 |
   
