gpt4 book ai didi

sql - 如何从 PostgreSQL 中的文件名获取文件扩展名?

转载 作者:行者123 更新时间:2023-11-29 11:53:35 25 4
gpt4 key购买 nike

使用 PostgreSQL 9.3。有一列包含这样的文件名值:

qwerty.swf
some.image.jpg
some.other.image.jpg

此列也允许空值。

如何在sql查询中从该列获取文件扩展名?

最佳答案

尝试:

    with mytable as (
select unnest(string_to_array($$qwerty.swf
some.image.jpg
some.other.image.jpg
test
$$,E'\n')) filename)

select filename,substring(filename from '\.([^\.]*)$')
from mytable

关于sql - 如何从 PostgreSQL 中的文件名获取文件扩展名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38102854/

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