Oracle SQL*Plus输出出错

Oracle SQL*Plus输出出错,oracle,sqlplus,Oracle,Sqlplus,将值插入表中时,值显示不清楚 下面是create语句 CREATE TABLE DEPARTMENTMANAGER( MANAGER_ID INTEGER, LAST_NAME VARCHAR(50), FIRST_NAME VARCHAR(50), PHONE_NUMBER INTEGER, SSN INTEGER, PRIMARY KEY (MANAGER_ID) ); INSERT INTO DEPARTMENTMANAGER VALUES (120.'TOM','JERRY',22334

将值插入表中时,值显示不清楚 下面是create语句

CREATE TABLE DEPARTMENTMANAGER(
MANAGER_ID INTEGER,
LAST_NAME VARCHAR(50),
FIRST_NAME VARCHAR(50),
PHONE_NUMBER INTEGER,
SSN INTEGER,
PRIMARY KEY (MANAGER_ID)
);
INSERT INTO DEPARTMENTMANAGER
VALUES
(120.'TOM','JERRY',2233445,109-38-2483);

SELECT * FROM DEPARTMENTMANAGER;
我插入的数据以随机方式显示:


您的数据没有问题。问题在于结果呈现给您的方式

用于连接数据库的客户机程序没有足够的宽度,因此标头和数据被包装


您可以更改终端的宽度和/或字体大小。

创建表格后,运行下面的行以解决问题


设置行大小200

花点时间提出你的问题,以便其他人能够理解。你所说的随机方式是什么意思?如果您只有一行,您是否希望以其他方式显示它?只需单击DOS命令窗口的左上角,属性->布局,将屏幕缓冲区大小宽度和高度设置为500左右。然后您可以更清楚地看到输出。