Форматирование столбцов в SQL * Plus Oracle - PullRequest
0 голосов
/ 14 сентября 2018

У меня проблемы с запросом из таблицы. Как показано ниже, информация из таблицы делится на две части. Как я могу отформатировать его так, чтобы он отображался как одна таблица, или как я могу установить по умолчанию? Спасибо

SQL * Plus: выпуск 11.2.0.2.0 Производство в субботу, 8 сентября 15:00:01 2018

Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 CUSTOMER#                                 NOT NULL NUMBER(4)
 LASTNAME                                  NOT NULL VARCHAR2(10)
 FIRSTNAME                                 NOT NULL VARCHAR2(10)
 ADDRESS                                            VARCHAR2(20)
 CITY                                               VARCHAR2(12)
 STATE                                              VARCHAR2(2)
 ZIP                                                VARCHAR2(5)
 REFERRED                                           NUMBER(4)
 REGION                                             CHAR(2)

SQL> SELECT lastname || ', ' || lastname AS Name, address, city||', '||state AS Location
  2  from customers;

NAME                   ADDRESS              LOCATION
---------------------- -------------------- ----------------
MORALES, MORALES       P.O. BOX 651         EASTPOINT, FL
THOMPSON, THOMPSON     P.O. BOX 9835        SANTA MONICA, CA
SMITH, SMITH           P.O. BOX 66          TALLAHASSEE, FL
PIERSON, PIERSON       69821 SOUTH AVENUE   BOISE, ID
GIRARD, GIRARD         P.O. BOX 851         SEATTLE, WA
CRUZ, CRUZ             82 DIRT ROAD         ALBANY, NY
GIANA, GIANA           9153 MAIN STREET     AUSTIN, TX
JONES, JONES           P.O. BOX 137         CHEYENNE, WY
PEREZ, PEREZ           P.O. BOX 8564        BURBANK, CA
LUCAS, LUCAS           114 EAST SAVANNAH    ATLANTA, GA
MCGOVERN, MCGOVERN     P.O. BOX 18          CHICAGO, IL

NAME                   ADDRESS              LOCATION
---------------------- -------------------- ----------------
MCKENZIE, MCKENZIE     P.O. BOX 971         BOSTON, MA
NGUYEN, NGUYEN         357 WHITE EAGLE AVE. CLERMONT, FL
LEE, LEE               P.O. BOX 2947        CODY, WY
SCHELL, SCHELL         P.O. BOX 677         MIAMI, FL
DAUM, DAUM             9851231 LONG ROAD    BURBANK, CA
NELSON, NELSON         P.O. BOX 563         KALMAZOO, MI
MONTIASA, MONTIASA     1008 GRAND AVENUE    MACON, GA
SMITH, SMITH           P.O. BOX 1151        MORRISTOWN, NJ
FALAH, FALAH           P.O. BOX 335         TRENTON, NJ

20 rows selected.

SQL>

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете управлять этим с помощью настройки pagesize:

SET pagesize 1000

Вы можете поместить эту команду в файл с именем login.sql, чтобы каждый раз, когда вы открываете SQL * Plus из этого каталога, она будет вызываться.

...