我的一个专栏中有一个网址(例如http://ecx.images-amazon.com/images/I/512t20phTmL.SL1200.jpg)
如何让它只提取文件名?
我正在使用当前查询:
SELECT
PRODUCT.PRODUCTID,
PRODUCT.CATEGORYID,
PRODUCT.PRODUCTNAME,
PRODUCT.PRODUCTDESCRIPTION,
PRODUCT.UNITPRICE,
PRODUCT.PICTURE
FROM
PRODUCT
真正的基本,我知道,但我是新的:)
我要添加什么只显示PRODUCT.PICTURE的文件名?
感谢您的帮助!
答案 0 :(得分:2)
使用Oracle,REGEXP_SUBSTR应该以相当直接的方式完成;
SELECT
PRODUCT.PRODUCTID,
PRODUCT.CATEGORYID,
PRODUCT.PRODUCTNAME,
PRODUCT.PRODUCTDESCRIPTION,
PRODUCT.UNITPRICE,
PRODUCT.PICTURE,
REGEXP_SUBSTR(PRODUCT.PICTURE, '[^/]*$') AS FILENAME
FROM
PRODUCT