gpt4 book ai didi

sql - 回车 Oracle 10g SQL

转载 作者:行者123 更新时间:2023-12-03 02:58:52 31 4
gpt4 key购买 nike

我正在尝试编写一份将在 Excel 中发送的报告,该报告将两条记录连接到同一单元格中,并在每条记录之间显示回车符。我一直在尝试 ||chr(10) || chr(13) ||但这仅在我作为脚本运行时有效,而不是在 Excel 中运行查询时有效。

是否有更好的强制回车的方法?

选择语句如下所示:

select distinct
cap.cap_stuc "Application ID"
,stu.stu_surn "Surname"
,initcap(stu.stu_fnm1) "First Name"
,min(decode(rn, 1, choices.cap_pref)) || ' ' || min(decode(rn, 1,choices.cap_mcrc)) || ' ' || min(decode(rn, 1, choices.crs_name)) || chr(10)||chr(13) || min(decode(rn, 2, choices.cap_pref)) || ' ' || min(decode(rn, 2, choices.cap_mcrc)) || ' ' || min(decode(rn, 2, choices.crs_name)) "App Details"

谢谢

最佳答案

对于Windows系统,我相信你把它搞反了,它需要...... || chr(13) ||字符(10) || ...

应该是CR + LF,即ASCII字符13 + 10,而不是LF + CR。

您还可以尝试编写一个 Java 存储过程来返回数据,然后插入换行符就很容易了。

关于sql - 回车 Oracle 10g SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11687636/

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