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