From 0d288e2e4bcf9b68b8719025d8cae052acd104a8 Mon Sep 17 00:00:00 2001 From: Mars Liu Date: Tue, 24 May 2022 16:41:36 +0800 Subject: [PATCH] produces and functions --- .../4.\345\207\275\346\225\260/config.json" | 4 +- .../prodandfunc.json" | 7 +++ .../prodandfunc.md" | 45 +++++++++++++++++++ data/tree.json | 10 ++++- 4 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 "data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.json" create mode 100644 "data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.md" diff --git "a/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/config.json" "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/config.json" index 11b5cae..cff099e 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/config.json" @@ -2,7 +2,9 @@ "node_id": "mysql-07b85d4c87c84a62a9b55299250cd9a3", "keywords": [], "children": [], - "export": [], + "export": [ + "prodandfunc.json" + ], "keywords_must": [], "keywords_forbid": [], "group": 0 diff --git "a/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.json" "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.json" new file mode 100644 index 0000000..56e42ca --- /dev/null +++ "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.json" @@ -0,0 +1,7 @@ +{ + "type": "code_options", + "author": "ccat", + "source": "prodandfunc.md", + "notebook_enable": false, + "exercise_id": "ad9047fdd6814e248d9a34fb9977af55" +} \ No newline at end of file diff --git "a/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.md" "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.md" new file mode 100644 index 0000000..29f1e17 --- /dev/null +++ "b/data/1.MySQL\345\210\235\351\230\266/6.\346\225\260\346\215\256\346\237\245\350\257\242/4.\345\207\275\346\225\260/prodandfunc.md" @@ -0,0 +1,45 @@ +# 函数和过程 + +关于 MySQL 的函数和过程,以下说法正确的是: + +1. 存储过程和存储函数都是一系列SQL语句的集合, 这些SQL语句被封装到一起组成一个存储过程或者存储函数保存到数据库中。 +2. 应用程序调用存储过程只需要通过CALL关键字并指定存储过程的名称和参数即可; +3. 应用程序调用存储函数只需要通过SELECT关键字并指定存储函数的名称和参数即可。 +4. 存储函数必须有返回值,而存储过程没有。 +5. 存储过程的参数类型可以是IN、OUT和INOUT,而存储函数的参数类型只能是IN。 + +## 答案 + +所有都是 + +## 选项 + +### A + +``` +1, 2, 3 +``` + +### B + +``` +2, 3, 4 +``` + +### C + +``` +2, 3, 4, 5 +``` + +### D + +``` +3, 4, 5 +``` + +### E + +``` +1, 2 +``` diff --git a/data/tree.json b/data/tree.json index 9411c8b..27dab07 100644 --- a/data/tree.json +++ b/data/tree.json @@ -232,7 +232,10 @@ { "SELECT": { "node_id": "mysql-f5527eae7f3148108c92ff99a6d4ed4a", - "keywords": [], + "keywords": [ + "查询", + "select" + ], "children": [], "keywords_must": [], "keywords_forbid": [] @@ -250,7 +253,10 @@ { "运算符": { "node_id": "mysql-8f2aac71ea494f1b84372d43aa436135", - "keywords": [], + "keywords": [ + "operator", + "运算符" + ], "children": [], "keywords_must": [], "keywords_forbid": [] -- GitLab