导出数� 内容与�置 表 表�以导出至:— 文件。 表的上下文�� → �文件转储数� (Dump data to file)。
— 其他已有表 (Another existing table)。 表的上下文�� → 将表�制到 (Copy Table to) (或在表上按
F5) → 选择已有表。
— ä»»æ„�æ•°æ�®åº“供应商的任æ„�æ•°æ�®æº�ä¸çš„æ–°è¡¨ã€‚ 表的上下文è�œå�• →
将表
å¤�制到(或在表上按F5) → é€‰æ‹©ç›®æ ‡æž¶æž„ã€‚ 或者直接把它拖放到那里ï¼� 这个 GIF 动画显示了 PostgreSQL è¡¨æ ¼æ˜¯å¦‚ä½•è¢«å¤�制到 SQLite æ•°æ�®æº�ä¸çš„。
SQL 查询 SQL 查询å�¯ä»¥ä½œä¸ºç»“果导出到文件ä¸ã€‚ è¯å�¥çš„上下文è�œå�• → 执行到文件
(Execute to file) → é€‰æ‹©æ ¼å¼�。 如果查询比较慢,该功能很实用;
å¦‚æžœä½ å¯¼å‡ºç»“æžœé›†ï¼ŒæŸ¥è¯¢å°†å†�次è¿�行。 在这ç§�情况下,您å�ªéœ€è¦�è¿�行一次。
结果集 结果集å�¯ä»¥å¯¼å‡ºè‡³ï¼š — 文件。 转储按钮 → To File. — 剪贴æ�¿ã€‚ 转储按钮 → 至剪贴æ�¿ã€‚ — 其他已有表。导出按钮 → 选择已有表。 — ä»»æ„�æ•°æ�®åº“供应商ä¸ä»»æ„�æ•°æ�®æº�ä¸çš„æ–°è¡¨ã€‚ 导出按钮 → é€‰æ‹©ç›®æ ‡æž¶æž„ã€‚
选择 æ•°æ�®ç¼–辑器ä¸çš„选择å�¯ä»¥å¤�制到剪贴æ�¿ï¼šè¯¥æ“�作å�¯ä»¥é€šè¿‡å¸¸è§„æ–¹å¼�
上下文�� → �制
或 Ctrl+C 完�。
å¯¼å‡ºæ ¼å¼� 您æ¯�次导出到文件或剪贴æ�¿æ—¶ï¼Œéƒ½éœ€è¦�é€‰æ‹©æ ¼å¼�。 通常是 CSV 文件,但在许多情况下,您需è¦� JSONã€�XML 甚至是 DML è¯å�¥ã€‚ 在下拉列表ä¸é€‰æ‹©å�ˆé€‚的数æ�®æ��å�–工具。 æˆ–è€…åˆ›å»ºæ‚¨è‡ªå·±çš„å¯¼å‡ºæ ¼å¼�。
SQL 查询 任何表或结果集都å�¯ä»¥ç”¨ä¸€ç»„ INSERT è¯å�¥å±•示。 为æ¤ï¼Œè¯·ä»Žä¸‹æ‹‰åˆ—表ä¸é€‰æ‹© SQL æ�’入。 在部分情况下,在å�‘å…¶ä»–è¡¨ä¸æ·»åŠ æ•°æ�®æ—¶ï¼Œå®ƒæ¯”直接编写 INSERT+SELECT 查询更快。 该生æˆ�å�¯ä»¥è¯†åˆ«è‡ªåŠ¨é€’å¢ž ID。
它还å�¯ä»¥å±•示为一组 UPDATE è¯å�¥ï¼Œå�¯ä»¥å¸®æ‚¨ä¿®æ”¹æ•°æ�®ã€‚
CSVã€�TSV åˆ—è¡¨ä¸æœ‰ä¸¤ä¸ªé¢„è®¾æ ¼å¼�:逗å�·åˆ†éš”值和 Tab 分隔值。 您å�¯ä»¥æ ¹æ�® DSV 创建任æ„�è‡ªå®šä¹‰æ ¼å¼�。 比如,它å�¯ä»¥æ˜¯ Confluence Wiki Markup。
HTML/XML æœ‰ä¸€ä¸ªæ‚¨æ— æ³•æ›´æ”¹çš„é¢„è®¾æ��å�–工具:HTML 表。 æ¤å¤–还有脚本æ��å�–工具: HTML-Groovy.html.groovy å’Œ XML-Groovy.xml.groovy ç‰ç‰ã€‚ 您å�¯ä»¥ä¿®æ”¹è¿™äº›æ��å�–工具。
JSON JSON-Groovy.json.groovy��工具�以将您的表或结果集导出至 JSON。
è‡ªå®šä¹‰æ ¼å¼� è¦�处ç�†æ›´åŠ å¤�æ�‚的形å¼�,请考虑使用脚本æ��å�–工具。 部分æ��å�–工具已ç»�å�¯ä»¥é€šè¿‡ CSV-Groovy.csv.groovy å’Œ HTML-Groove.html.groovy ç‰ä½¿ç”¨ã€‚ 在æ��å�–工具è�œå�•ä¸é€‰æ‹©è½¬åˆ°è„šæœ¬ç›®å½•ï¼Œå¯¼èˆªè‡³å®ƒä»¬çš„å˜å‚¨æ–‡ä»¶å¤¹ã€‚
这些脚本是用 Groovy 编写的,但也å�¯ä»¥ç”¨ JavaScript 编写,而且通常ä½�于 Scratches å’Œ Consoles/Extensions/Database Tools and SQL/data/extractors ä¸ã€‚ 修改已有æ��å�–å·¥å…·æˆ–åœ¨è¿™é‡Œæ·»åŠ æ‚¨è‡ªå·±çš„æ��å�–工具。
�了解关于创建��工具的更多信�,请阅读本教程。