哪个表是别名存储的?

时间:2013-12-05 10:22:36

标签: sql-server sitecore

在Sitecore中,我为页面创建了一个名为“bob”的别名。

screenshot

对于Sitecore中的大多数项目,数据都保存在数据库的Items表中。如果使用项目ID进行搜索,则可以轻松查看这些内容。

但是,每当我搜索别名时,都不会返回任何结果:

select * from Items where ID ='0134A009-5D38-43C1-96C6-33C305543B7B'

别名是否存储在其他位置?

我试过手动浏览所有表格,并运行了一个应该搜索整个数据库的脚本。如果它存储在那里,那么看起来它不是纯文本。

1 个答案:

答案 0 :(得分:5)

与其他项目一样的别名存储在Items表中。

您应该检查您是否在适当的数据库中查找别名。也许您正在检查coreweb数据库而不是master

我在我的env中创建了Bob别名,下面的查询返回包含别名详细信息的1行:

SELECT
 *
FROM 
 [dbo].[Items] 
WHERE 
 ID = '03275C36-32CE-47F7-AD28-9D5D2649E934'