4

我正在尝试获取一个存储站点上网页的 id # 的列,并将其与完整的 url 一起存储。

如果文章 ID 是 5。我希望它存储返回类似这样的内容

<a href="http://website.com/5">5</a>

我想要做的是将搜索中的字符串和数字组合起来为该列创建一个 URL。我知道这种语法不正确,但无论如何我都找不到如何去做。

SELECT
CASE                                                                        
WHEN m_tableFoo.articleId = '0' THEN                                
    'Not Applicable'                                                    
ELSE '<a href="http://website.com/'+m_tableFoo.articleId+'/">'+m_tableFoo.articleId+'</a>' 
END AS articleID
from m_tableFoo

我曾尝试搜索网络和 Stack Overflow,但我不确定我的搜索措辞是否不正确或我的描述。

4

1 回答 1

15

oracle||用于连接,而不是+. 您可能还需要TO_CHAR文章 ID

于 2013-01-21T16:46:34.900 回答