• STOREPROCEDURES 集合
    • 概念
    • 示例

    STOREPROCEDURES 集合

    概念

    SYSPROCEDURES.STOREPROCEDURES 集合中包含了所有的存储过程函数,每一个函数保存为一个文档,每个文档包含以下字段:

    字段名类型描述
    name字符串函数名
    func字符串函数体
    funcType整数函数类型 - 0:代表 JavaScript 函数 其他类型暂无

    示例

    一个简单的存储过程函数如下:

    1. {
    2. "_id" : { "$oid" : "5257b115925c31dd16ec4e4a" },
    3. "name" : "fun",
    4. "func" : "function fun(num) {
    5. if (num == 1) {
    6. return 1;
    7. } else {
    8. return fun(num - 1) * num;
    9. }
    10. }",
    11. "funcType" : 0
    12. }