Skip to content

Commit d968aab

Browse files
committed
chore: jump errors
1 parent 1937797 commit d968aab

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

docs/cn/sql-reference/00-sql-reference/98-sql-scripting.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,83 @@ title: SQL 脚本
44

55
本页概述了 Databend 中可用的 SQL 脚本选项。您可以使用以下任意一种查询方法来使用 SQL 脚本:
66

7-
- [存储过程](/guides/query/stored-procedure)
8-
- [EXECUTE IMMEDIATE](/sql/sql-commands/administration-cmds/execute-immediate)
7+
<!-- - [存储过程](/guides/query/stored-procedure)
8+
- [EXECUTE IMMEDIATE](/sql/sql-commands/administration-cmds/execute-immediate) -->
99

1010
### 变量声明
1111

1212
可以使用 `LET` 关键字声明变量,后跟变量名、可选的类型和初始值。
1313

14-
```sql title='示例:'
14+
```sql title='示例'
1515
LET x := 100;
1616
```
1717

1818
### 查询执行
1919

2020
可以在脚本中执行 SQL 查询,并将结果存储在变量或结果集中。
2121

22-
```sql title='示例:'
22+
```sql title='示例'
2323
LET result RESULTSET := SELECT * FROM t1;
2424
```
2525

2626
### 控制流结构
2727

2828
- **FOR 循环**: 遍历范围或结果集。
2929

30-
```sql title='示例:'
31-
FOR i IN 1..10 DO ... END FOR;
32-
```
30+
```sql title='示例'
31+
FOR i IN 1..10 DO ... END FOR;
32+
```
3333

3434
- **WHILE 循环**: 只要指定条件为真,就执行代码块。
3535

36-
```sql title='示例:'
37-
WHILE condition DO ... END WHILE;
38-
```
36+
```sql title='示例'
37+
WHILE condition DO ... END WHILE;
38+
```
3939

4040
- **REPEAT 循环**: 执行代码块,直到满足条件。
4141

42-
```sql title='示例:'
43-
REPEAT ... UNTIL condition END REPEAT;
44-
```
42+
```sql title='示例'
43+
REPEAT ... UNTIL condition END REPEAT;
44+
```
4545

4646
- **LOOP**: 无限执行代码块,直到遇到 `BREAK` 语句。
4747

48-
```sql title='示例:'
49-
LOOP ... END LOOP;
50-
```
48+
```sql title='示例'
49+
LOOP ... END LOOP;
50+
```
5151

5252
- **CASE 语句**: 根据不同的条件执行代码块。
5353

54-
```sql title='示例:'
55-
CASE [operand]
56-
WHEN condition1 THEN ...
57-
WHEN condition2 THEN ...
58-
ELSE ...
59-
END;
60-
```
54+
```sql title='示例'
55+
CASE [operand]
56+
WHEN condition1 THEN ...
57+
WHEN condition2 THEN ...
58+
ELSE ...
59+
END;
60+
```
6161

6262
- **IF 语句**: 根据条件执行代码块。
6363

64-
```sql title='示例:'
65-
IF condition THEN ...
66-
ELSEIF condition THEN ...
67-
ELSE ...
68-
END IF;
69-
```
64+
```sql title='示例'
65+
IF condition THEN ...
66+
ELSEIF condition THEN ...
67+
ELSE ...
68+
END IF;
69+
```
7070

7171
### RETURN
7272

7373
从脚本中返回,可选择返回值。
7474

75-
```sql title='示例:'
75+
```sql title='示例'
7676
RETURN [expr];
7777
```
7878

7979
### RETURN TABLE
8080

8181
从脚本中返回表结果作为字符串列。
8282

83-
```sql title='示例:'
83+
```sql title='示例'
8484
EXECUTE IMMEDIATE $$
8585
BEGIN
8686
CREATE OR REPLACE TABLE t1 (a INT, b FLOAT, c STRING);
@@ -105,4 +105,4 @@ $$;
105105
### 注释
106106

107107
- **单行注释**: `-- 注释`
108-
- **多行注释**: `/* 注释 */`
108+
- **多行注释**: `/* 注释 */`

0 commit comments

Comments
 (0)