Sql server 别名存储在哪个表中?
在Sitecore中,我为一个页面创建了一个名为“bob”的别名 对于Sitecore中的大多数项目,数据保存在数据库的Sql server 别名存储在哪个表中?,sql-server,sitecore,Sql Server,Sitecore,在Sitecore中,我为一个页面创建了一个名为“bob”的别名 对于Sitecore中的大多数项目,数据保存在数据库的items表中。如果使用项目ID进行搜索,则可以很容易地看到这些内容 但是,每当我搜索别名时,它都不会返回任何结果: select * from Items where ID ='0134A009-5D38-43C1-96C6-33C305543B7B' 别名是否存储在其他位置? 我试着手动查看所有的表,还运行了一个脚本来搜索整个数据库。如果它存储在那里,则看起来它不是纯文
items
表中。如果使用项目ID进行搜索,则可以很容易地看到这些内容
但是,每当我搜索别名时,它都不会返回任何结果:
select * from Items where ID ='0134A009-5D38-43C1-96C6-33C305543B7B'
别名是否存储在其他位置?
我试着手动查看所有的表,还运行了一个脚本来搜索整个数据库。如果它存储在那里,则看起来它不是纯文本。与任何其他项目一样,别名也存储在
items
表中
您应该检查是否在适当的数据库中查找别名。也许您正在检查核心
或网络
数据库,而不是主
我在我的环境中创建了一个Bob
别名,下面的查询返回1行,其中包含别名详细信息:
选择
*
从…起
[dbo].[项目]
哪里
ID='03275C36-32CE-47F7-AD28-9D5D2649E934'
你说得对。你知道吗?我看到的是错误的SQL Server实例。所以看起来完全一样。我现在想删除这个问题。这对其他任何人都没有帮助。我会保留这个问题。没有愚蠢的问题,只有答案有时可能是愚蠢的。