设置oracle cmd行的行宽

Dav*_*cia 2 sql oracle relational-database database-schema

SET LINESIZE 32767用于在表中正确显示数据,但有一个表不能容纳所有列,也有什么区别于lineize和SET NUM

CREATE TABLE STAFF(
EMP_ID NUMBER NOT NULL,
EMP_NAME VARCHAR2(20),
EMP_DOB DATE,
EMP_TEL VARCHAR2(20),
EMP_EMAIL VARCHAR2(50),
EMP_ADDR VARCHAR2(100),
EMP_HIREDATE DATE,
EMP_ENDDATE DATE,
EMP_SALARY NUMBER(7,2),
EMP_SUPERVISOR NUMBER,
 JOB_CODE NUMBER,
 BRA_CODE NUMBER);
Run Code Online (Sandbox Code Playgroud)

插入样本

INSERT INTO STAFF VALUES (NULL,'Andres Baravalle',to_date('25/03/1975','dd/mm/YYYY'),'723 3403-2817','andres.baravalle@live.co.uk','P.O. Box 879, 1742 Porttitor',to_date('15/04/2007','dd/mm/YYYY'),to_date('19/02/2007','dd/mm/YYYY'),49670,NULL,1,10);
Run Code Online (Sandbox Code Playgroud)

SELECT * FROM STAFF; 产生以下结果

产量

编辑 - -

伙计们如何摆脱时间戳属性中的所有空间

摆脱空间

Mou*_*hna 7

SET LINESIZE设置SQL*Plus在开始换行之前在一行上显示的总字符数.

但是,SET NUM完全不同,并设置显示数字的默认宽度.

看到这里

尝试设置您的页面大小,以便能够在一页上查看所有表格内容:

set pagesize n
Run Code Online (Sandbox Code Playgroud)

并增加你的线条