File tree Expand file tree Collapse file tree 1 file changed +51
-0
lines changed
docs/cn/sql-reference/10-sql-commands/00-ddl/18-procedure Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ title : DESC PROCEDURE
3
+ ---
4
+ import FunctionDescription from '@site/src /components/FunctionDescription';
5
+
6
+ <FunctionDescription description =" ๅผๅ
ฅๆๆดๆฐไบ๏ผv1.2.690 " />
7
+
8
+ ๆพ็คบ็นๅฎๅญๅจ่ฟ็จ็่ฏฆ็ปไฟกๆฏใ
9
+
10
+ ## ่ฏญๆณ
11
+
12
+ ``` sql
13
+ DESC | DESCRIBE PROCEDURE < procedure_name> ([< parameter_type1> , < parameter_type2> , ...])
14
+ ```
15
+
16
+ - ๅฆๆๅญๅจ่ฟ็จๆฒกๆๅๆฐ๏ผไฝฟ็จ็ฉบๆฌๅท๏ผ` DESC PROCEDURE <procedure_name>() ` ๏ผ
17
+ - ๅฏนไบๆๅๆฐ็ๅญๅจ่ฟ็จ๏ผๆๅฎ็กฎๅ็็ฑปๅไปฅ้ฟๅ
้่ฏฏใ
18
+
19
+ ## ็คบไพ
20
+
21
+ ๆญค็คบไพๅๅปบๅนถๆพ็คบไธไธชๅไธบ ` sum_even_numbers ` ็ๅญๅจ่ฟ็จใ
22
+
23
+ ``` sql
24
+ CREATE PROCEDURE sum_even_numbers(start_val UInt8, end_val UInt8)
25
+ RETURNS UInt8 NOT NULL
26
+ LANGUAGE SQL
27
+ COMMENT= ' ่ฎก็ฎๆๆๅถๆฐ็ๅ'
28
+ AS $$
29
+ BEGIN
30
+ LET sum := 0 ;
31
+ FOR i IN start_val TO end_val DO
32
+ IF i % 2 = 0 THEN
33
+ sum := sum + i;
34
+ END IF;
35
+ END FOR;
36
+
37
+ RETURN sum;
38
+ END;
39
+ $$;
40
+
41
+ DESC PROCEDURE sum_even_numbers(Uint8, Uint8);
42
+
43
+ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
44
+ โ ๅฑๆง โ ๅผ โ
45
+ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
46
+ โ ็ญพๅ โ (start_val,end_val) โ
47
+ โ ่ฟๅๅผ โ (UInt8) โ
48
+ โ ่ฏญ่จ โ SQL โ
49
+ โ ไธปไฝ โ BEGIN \n LET sum := 0 ;\n FOR i IN start_val TO end_val DO\n IF i % 2 = 0 THEN\n sum := sum + i;\n END IF;\n END FOR;\n \n RETURN sum;\nEND; โ
50
+ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
51
+ ```
You canโt perform that action at this time.
0 commit comments