2016-08-02 86 views
0

我試圖在不刪除列並重新創建的情況下更改字段的格式屬性(從文本到URL)。我知道這不被支持,但它似乎很簡單,所以我想我會試試看。更改現有字段的格式而不丟失重新創建

我這個SQL腳本想出了基於this post

UPDATE Attribute SET AttributeLogicalTypeId = 'url' WHERE AttributeId in 
(
    SELECT AttributeId FROM Attribute ab where ab.LogicalName in ('new_linkedin') and ab.EntityId in 
    (Select EntityId from Entity where LogicalName in ('account', 'contact')) 
) 

根據UI,當我回去領域的配置,這似乎已經奏效。但問題是,該字段中的值永遠不會變成實際的URL,而內置字段websiteurl可以正確使用(值變爲粗體和下劃線)。

我是否缺少其他更新數據庫?

回答

0

嗯,從形式(一個或多個)去除領域,發佈形式(一個或多個),然後把現場發回的形式(或多個)上發佈再一次做到了。

相關問題