SQL*加上输出搞砸了

SQL*Plus output messed up

将值插入 table 时,值显示不清晰 这是创建语句

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;

我插入的数据随机显示:

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

您用来连接数据库的客户端程序没有足够的宽度,因此 header 和数据被换行。

您可以更改宽度 and/or 更改终端中的字体大小。

在您创建 table 运行 下面的行来解决问题后。

设置线宽 200;