数据库建议怎么让结果变成表格状?
leetcode吧
全部回复
仅看楼主
level 1
llooin 楼主
我记得之前用的时候执行结果是表格状的,怎么又变回字符串状了?
2023年01月13日 13点01分 1
level 2
在终端或命令行窗口中查询数据库时,结果默认以文本字符串的形式显示。要将结果转换为表格形式,你可以使用第三方库或工具,如以下几种:
MySQL:使用 MySQL 的 SELECT INTO OUTFILE 命令将结果导出到 CSV 文件,然后使用表格处理软件(如 Microsoft Excel)打开它。
PostgreSQL: 使用 \copy 命令将结果导出到 CSV 文件,然后使用表格处理软件打开它。
SQLite3 :使用 sqlite3 shell 提供的 .mode 和 .headers 命令来格式化输出。
CLI Tools: 使用工具如 psql, mysql, sqlite3 等命令行工具,它们都有可选的格式化工具,如 \T (PostgreSQL) 或 \G (MySQL)
如果之前的结果是表格状的,可能是由于在查询时使用了上述的第三方库或工具导致的。
2023年01月27日 19点01分 2
太麻烦了吧,我记得我以前用过可以用表格显示,是官方的
2023年01月29日 02点01分
level 2
SELECT * INTO OUTFILE '/path/to/output.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM table_name;
2023年01月27日 19点01分 3
1