gpt4 book ai didi

firebird - Firebird 数据库的 MySQL's\G 相当于什么?

转载 作者:行者123 更新时间:2023-11-29 09:56:30 26 4
gpt4 key购买 nike

我可以将 \G 与 MySQL 一起使用,以更易读的格式获取选择查询输出。在 Firebird 中是否有类似的方法以更易读的方式显示选择查询输出?

最佳答案

如果我正确理解 \G 的行为,最接近的等效项将是 ISQL 中的 SET LIST ON。请注意,这是一个仅限 ISQL 的命令。

请参阅 SET LIST 上的 Firebird ISQL 手册:

SQL> set list off;

SQL> select emp_no, first_name, last_name, salary
CON> from employee;

EMP_NO FIRST_NAME LAST_NAME SALARY
======= =============== ==================== =====================
2 Robert Nelson 105900.00
4 Bruce Young 97500.00
5 Kim Lambert 102750.00
8 Leslie Johnson 64635.00
...


SQL> set list on;

SQL> select emp_no, first_name, last_name, salary
CON> from employee;

EMP_NO 2
FIRST_NAME Robert
LAST_NAME Nelson
SALARY 105900.00

EMP_NO 4
FIRST_NAME Bruce
LAST_NAME Young
SALARY 97500.00
...

与 MySQL 相反,这是一个单独的命令,用于更改 session 剩余部分的设置。它不是像 \G 这样的语句终止符,仅影响正在执行的查询。

关于firebird - Firebird 数据库的 MySQL's\G 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53755652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com