gpt4 book ai didi

sql - 将 SQL 表导出为固定长度格式

转载 作者:行者123 更新时间:2023-12-02 08:48:47 26 4
gpt4 key购买 nike

目前我的表中有格式如下的数据:

County     Office     First Name     Last Name
01 01 John Smith
99 01 Jane Cole

我需要使用 SQL 将其导出到固定长度的文本文件中。输出应如下所示:

0101JohnSmith
9901JaneCole

有人知道怎么做吗?

最佳答案

假设所有列都是NOT NULL:

SELECT [County]         -- already matches length of 2?
+ [Office] -- ... ditto
+ right(' ' + [First Name], 20)
+ right(' ' + [Last Name], 20)
FROM tbl

是的,上面是一串 20 个空格。所以 [First Name][Last Name] 名称将被空白填充到左边并且总是 20 个字符长。

或者,如果您希望将字符串填充到右边:

left([First Name] + '                    ', 20)

关于sql - 将 SQL 表导出为固定长度格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10288516/

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