查询结果怎么导出与分享
SQL Server 查询结果的导出路线:SSMS 右键保存、导入/导出向导、T-SQL 导出文件,以及给「非技术同事」分享数据的正确姿势。
结论先行
按「谁要用」分三条路线:自己看/存档 → SSMS 右键结果「保存结果」;给会 Excel 的人 → 导 CSV 或走导入/导出向导出 xlsx;给完全非技术的人 → 先在库里把数据收窄成报表口径,再导 Excel 发出去。大结果集别走「复制粘贴」,直接导文件。
三条路线对照
| 受众 | 手段 | 产出 |
|---|---|---|
| 自己留档 | SSMS 结果右键 → 保存结果 | CSV / Excel / 文本 |
| 会 Excel 的同事 | 数据工具 → 导入/导出向导 | 原生 xlsx / CSV |
| 非技术业务人员 | 库内建报表视图 → 导出 Excel | 成品报表文件 |
操作步骤(SSMS 侧)
- 查询窗口跑出目标结果(SSMS 管理工具条目);
- 结果区右键 → 保存结果,选 CSV 或 Excel 格式;
- 大结果集注意 200 行默认上限——先调「最大结果行数」再导,否则导出的是截断结果。
批量/周期导出
周期给业务发数,用「导入/导出向导」把数据库表 → 本地 xlsx/CSV 做成作业(在 SQL Server 2022 Developer 条目环境下可配合 Agent 定时跑)。
给「非技术同事」的三个要点
直接导明细表给不懂 SQL 的人 = 把整个数据治理责任扔给对方。正确姿势:
- 数据库里把口径固化成视图(过滤、汇总、脱敏都在库里做完);
- 导出的就是「成品」,列名用业务语言(视图列加中文别名);
- 敏感字段在导出口径里先脱敏,别导出去再祈祷。
Office 侧消费对照 Office 条目,引擎侧对照 SQL Server 2022 Developer。