firebird数据库的mysql的\g等价物是什么?

fxnxkyjh  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(493)

我可以将\g与mysql结合使用,以更可读的格式输出select查询。在firebird中,有没有类似的方法以更可读的方式显示select查询输出?

x4shl7ld

x4shl7ld1#

如果我了解 \G 没错,最接近的等价物是 SET LIST ON 在isql中。请注意,这是一个仅限isql的命令。
请参阅上的firebird isql手册 SET LIST :

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相反,这是一个单独的命令,用于更改会话其余部分的设置。它不是一个像终结者一样的语句 \G 这只会影响正在执行的查询。

相关问题