1
我试图找到所有具有名称的集合。例如:DSpace:PostgreSQL查询不能正常工作
SELECT * FROM collection WHERE name='mycollection';
我查询的名称在数据库上有两个“实例”。但只有一个正在退回。我确定他们有确切的字符串名称。 任何建议为什么会发生这种情况?
我试图找到所有具有名称的集合。例如:DSpace:PostgreSQL查询不能正常工作
SELECT * FROM collection WHERE name='mycollection';
我查询的名称在数据库上有两个“实例”。但只有一个正在退回。我确定他们有确切的字符串名称。 任何建议为什么会发生这种情况?
由于DSpace架构因发行版本而异,因此最好包含您的版本号。
请尝试以下操作以查看名称字段中是否有一些空格。
SELECT * FROM collection WHERE like ='%mycollection%'
我使用的版本是4.4。顺便使用这个查询它返回两个实例。我认为他们有完全相同的字符串名称。谢谢! – Chittolina