9.5 将序表转换为 csv 格式
将序表转换为 csv 格式,用逗号分隔记录中的每个字段值。
将部门表转换成 csv 格式,复制到系统剪切板。部门表如下:
| ID | Name | Manager |
|---|---|---|
| 1 | Administration | 1 |
| 2 | Finance | 4 |
| 3 | HR | 5 |
| 4 | Marketing | 6 |
| 5 | Production | 7 |
| … | … | … |
函数 A.export() 将序表成员相连,返回字符串。选项@t 表示生成标题行,@c选项表示生成 csv 格式。
脚本:
| A | |
|---|---|
| 1 | =connect(“db”) |
| 2 | =A1.query@x(“select * from Department”) |
| 3 | =A2.export@ct() |
| 4 | =clipboard(A3) |
A1 连接数据源
A2 导入部门表
A3 使用 A.export() 函数将序表成员连接成字符串。这里使用了 @c 选项,生成 csv 格式;使用了 @t 选项,生成标题行。
A4 将 A3 的字符串复制到系统剪贴板
运行结果:
A2:
| ID | Name | Manager |
|---|---|---|
| 1 | Administration | 1 |
| 2 | Finance | 4 |
| 3 | HR | 5 |
| … | … | … |
A3:

