gpt4 book ai didi

oracle - 多行数据中除最后一行以外的所有行均未出现在 SQL*Plus 中

转载 作者:行者123 更新时间:2023-12-02 21:51:37 25 4
gpt4 key购买 nike

看完了高低,我必须问......在 SQL Developer 中如何输出:

BUBBA GUY
P.O. BOX 123
YULEE, FL 32257

在 SQL*Plus 中变成这样:

YULEE, FL   32257OX 123

查询:

SELECT  FIRSTNAME || ' ' || LASTNAME || CHR(13) || 
ADDRESS || CHR(13) ||
CITY || ', ' || STATE || ' ' || ZIP || CHR(13) AS " "
FROM CITIZENS;

我知道行/列/数据可能会被截断......但我对行中元素的顺序如何被破坏感到困惑?

最佳答案

CHR(13) 更改为 CHR(10)

CHR(13) 是回车符,使光标移回屏幕左边缘;因此,下一行的数据会覆盖前一行。 CHR(10) 是换行符,它应该(著名的最后一句话:-)导致光标移动到下一行和左边缘,但这取决于系统。如果将 CHR(13) 更改为 CHR(10) 无法解决问题,请尝试将 CHR(13) 更改为 CHR( 10) || CHR(13).

分享并享受。

关于oracle - 多行数据中除最后一行以外的所有行均未出现在 SQL*Plus 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18532295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com